2013年8月29日 星期四

Firefox Extension List 2013-08

啟用列表

軟件: Firefox 23.0.1 (20130817191046)



操作系統: Linux (x86_64-gcc3)



八月 30, 2013



項目總數 (T): 43










停用列表

軟件: Firefox 23.0.1 (20130817191046)



操作系統: Linux (x86_64-gcc3)



八月 30, 2013



項目總數 (T): 29




2013年8月26日 星期一

寫給 hinet email 關於 hichannel for linux 備份在此

你好,我是arch linux使用者瀏覽器為firefox,安裝Pipelight(註1)能正確播放Experience Smooth Streaming(註2),使用User Agent Switcher(註3)調成Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)後,進入hichannel(註4)就出現錯誤(註5),不知要怎麼樣才能排除?



謝謝













註一:

Pipelight

https://wiki.archlinux.org/index.php/Pipelight



註二:

Experience Smooth Streaming : Media : The Official Microsoft IIS Site

http://www.iis.net/media/experiencesmoothstreaming



註三:

User Agent Switcher

http://chrispederick.com/work/user-agent-switcher/



註四:

http://hichannel.hinet.net/media.do?id=396829




註5:

'/' 應用程式中發生伺服器錯誤。

並未將物件參考設定為物件的執行個體

描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。



例外詳細資訊: System.NullReferenceException: 並未將物件參考設定為物件的執行個體



原始程式錯誤:



在執行目前 Web 要求期間,產生未處理的例外狀況。如需有關例外狀況來源與位置的資訊,可以使用下列的例外狀況堆疊追蹤取得。



堆疊追蹤:





[NullReferenceException: 並未將物件參考設定為物件的執行個體]

LivePreDelivery.DetectClientOperationSystem() +13

LivePreDelivery.Page_Load(Object sender, EventArgs e) +11030

System.Web.UI.Control.OnLoad(EventArgs e) +99

System.Web.UI.Control.LoadRecursive() +50

System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627





版本資訊: Microsoft .NET Framework 版本:2.0.50727.3649; ASP.NET 版本:2.0.50727.3648







衝突 (0)




















參考資料:

2013年8月16日 星期五

得知伺服器是否有IPv6的幾種方式:host、nslookup、dig

以下是幾種得知伺服器的幾種方式,其中2001:4860:4860::8888是google IPv6 dns,不加此dns也是可以,亦可換其它的dns。



host aur.archlinux.org 2001:4860:4860::8888


nslookup -type=AAAA  aur.archlinux.org 2001:4860:4860::8888


dig  AAAA  aur.archlinux.org




ping IPv6 address:

ping6 ip


測試本機是否是IPv6



參考資料: IPv6DNS

arch 更新 glibc 2.18-1 後 terminal 出現錯誤

今天更新後我的terminator出現了Unable to start shell:/bin/zsh,關掉那個視窗=KDE當掉自動重啟,還原後在更新一樣有這個問題。



抽絲撥繭最後發現只要更新glibc就會出現這個bug,在archlinx中有人提出了這個問題他是urxvt出錯,有人提出解法將/etc/fstab中有/dev/pts那行註解或刪除,我照作重開機後terminator就正常了。



urxvt: can't initialize pseudo-tty, aborting.

urxvt: error while initializing new terminal instance at /usr/lib/urxvt/urxvt.pm line 1268.



這問題還蠻嚴重的還沒在arch news看到這解法,所以寫在這裡以供參考。



2013年8月5日 星期一

YouTube Center讓瀏覽器隨視窗縮放改變影片大小、下載…等等功能

由於目前使用雙螢幕常常在兩個螢幕遊走,當我用瀏覽器撥放YoutTube影片時,偶而將正常播放影片的瀏覽器移到另一邊,但影片不會隨著兩個螢幕大小的不同而自動改變大小,都要手動去調整。



以前試過其它的擴充套件都不太滿意,雖然會自動調整,但影片有時會超出螢幕大小,還要手動調整回來,直到用了YouTube Center才改善這個問

題。






YouTube Center隨著螢幕自動改變影片大小


YouTube Center還有關燈模式、循環播放、下載…等等功能,讓我相當滿意就延用至今了。另外我還裝了Download YouTube Videos as MP4遇到YouTube Center有些不能下載時所使用的。



YouTube Center及Download YouTube Videos as MP4



For Firefox:需要安裝Greasemonkey 或者Scriptish後才能安裝使用

For Chrome:需要安裝Tampermonkey後才能安裝使用





YouTube Center






設定YouTube Center Settings






功能列表






下載功能



Download YouTube Videos as MP4






下載功能

用AdsFight、DeAdf.ly跳過AdF.ly這類的轉址的廣告







AdsFight!

For Firefox:需要安裝Greasemonkey 或者Scriptish後才能安裝使用



For Chrome:需要安裝Tampermonkey後才能安裝使用






支援列表


DeAdf.ly






免安裝直接貼上網址接著按Deadfly







支援列表



修複oh-my-zsh 無法更新

oh my zsh提示更新執行時遇到錯誤

Cannot pull with rebase: You have unstaged changes.

Please commit or stash them.


只要將~/.oh-my-zsh/tools/upgrade.sh修改就能修複

搜尋

if git pull --rebase origin master
--rebase刪掉存檔,在執行一次更新即可



~/.oh-my-zsh/tools/upgrade.sh