顯示具有 電腦疑難雜症 標籤的文章。 顯示所有文章
顯示具有 電腦疑難雜症 標籤的文章。 顯示所有文章

2009年11月3日 星期二

Goolge 學術搜尋 導入BibTeX 功能

今天再找paper的時候突然的發現Google有提供導入BibTeX的功能
平常我們在寫reference的時候都必須去找那篇paper的出處來作成Bibtex
有了這個功能的話可以省下不少時間



首先進入學術搜尋後,點選旁邊的[學術搜尋偏好],之後到[文獻管理軟体]那一項
選擇[的鏈接] ,之後搜尋的結果就可以看到[導入BibTeX]








  點進去之後就能看到我們寫論文要用的BibText,或許格式不會符合Lab要求,但是可以減少我們找資料的時間

2009年9月11日 星期五

無法存取 \\XXX 。您可能沒有使用這個網路資源的權限。請聯絡這個網路伺服器的系統管理員,了解您是否有存取權限。 登入失敗:使用者帳戶限制。可能原因為不允許空的密碼,登入時數限制,或強的原則限制。

今天幫學長處裡電腦問題
平常我們都使用\\IP或是\\SrverName或是從網路芳鄰去存取遠端電腦上的資源
但是今天出現的問題是我們這邊一堆電腦
每一台都能連到Server就是學長那台電腦不能
他存取的時候會出現

無法存取 \\XXX 。您可能沒有使用這個網路資源的權限。請聯絡這個網路伺服器的系統管理員,了解您是否有存取權限。
登入失敗:使用者帳戶限制。可能原因為不允許空的密碼,登入時數限制,或強的原則限制。

這樣的錯誤訊息(從別的地方copy來的,可能會有些不同)


2009年8月1日 星期六

攻略:nico影片下載教學

之前研究了youtube影片抓取方式後,就順便研究了一下niconico的檔案抓取方法
niconico是日本知名的影音分享平台,通常我們這種宅男都會很喜歡去逛
而他的影片要如何下載呢?

方法一:使用軟體


目前最常用的軟體就是 [BOON-SUTAZIO] 這套軟體,他是用IE的核心在跑
但是如果對用灌firefox的朋友來說,還要特定開一個瀏覽器實在麻煩
ptt的ybite大則有推廣一套名為 [Nicofox] 的plug-in

又或者firefox可以用HTTP 封包觀察plug-in 如 [FireBug] [HttpFox]等來直接找出檔案位置
下面用FireBug舉個例如下

選擇[網路]這個tag,在選擇[all]
可以找到類似下面這種長像的網址

http://smile-clb52.nicovideo.jp/smile?v=5425174.41080low

這就是實體檔案位置,可以放到flashget等續傳軟體下載
這邊low是指低畫質影片,正常畫質位置則不會有low這個字

那有沒有更直接的方法 連plug-in都不用裝呢
當然有,接下來介紹下面方法

方法二:抓出實體link編碼


首先呢 請先抓出nico影片的後置碼,譬如說
http://www.nicovideo.jp/watch/sm5425174
就是抓出sm5425174,然後用http://www.nicovideo.jp/api/getflv/代換如下

http://www.nicovideo.jp/api/getflv/sm5425174

之後把組合後的新網址放到網址列按下enter進入後,會得到類似如下的一段code

thread_id=1228159357&l=306&url=http%3A%2F%2Fsmile-clb52.nicovideo.jp%2Fsmile%3Fv%3D5425174.41080low&link=http%3A%2F%2Fwww.smilevideo.jp%2Fview%2F5425174%2F594488&ms=http%3A%2F%2Fmsg.nicovideo.jp%2F9%2Fapi%2F&user_id=594488&is_premium=0&nickname=Hatsuki&time=1249113823&done=true&ng_rv=1&hms=hiroba-test6.nicovideo.jp&hmsp=2532&hmst=1000000108&hmstk=1249113853.UtHSJn2X4wZFiWNekHQL-e-YtY4



但是這樣還沒結束,這段code是被encode過的,必須decode後才能用
decode可以用javascript的unescape函式
或者是提供decode功能的網頁,類似下面這個網頁
http://www.csie.ntu.edu.tw/~b94102/unescape.htm

不一定是要上面那個網頁,任何有提供URLDecode的網頁都可以
或者高興自己寫一個也行(反正也才一行程式碼)
又或是對URL encode的方式很熟,自行帶換也可以
英文字是不用改,只須對特殊符號作替換如下

  • [%3A]:替換成[:]

  • [%2F]:替換成[/]

  • [%3F]:替換成[?]

  • [%3D]:替換成[=]


上面換一換也能decode回來


解碼後的結果如下

thread_id=1228159357&l=306&url=http://smile-clb52.nicovideo.jp/smile?v=5425174.41080low&link=http://www.smilevideo.jp/view/5425174/594488&ms=http://msg.nicovideo.jp/9/api/&user_id=594488&is_premium=0&nickname=Hatsuki&time=1249113930&done=true&ng_rv=1&hms=hiroba-test7.nicovideo.jp&hmsp=2530&hmst=1000000126&hmstk=1249113960.RcySgXhjcWcgVTsbv2zEwT9_xI4


看到沒有!紅色那段url=http://smile-clb52.nicovideo.jp/smile?v=5425174.41080low不就是我們要找的東西嗎?

如此一來就可以得到nico影片檔的實體檔案位置,輕鬆方便,連plug-in都不用裝

-----------------------------

備註一下,上面提到的方法都要先登入nico後才有用,因為他會用session跟timestamp來驗證


題外話,後來寫了一個javascript抓取nico影片的程式,發現只能在IE上使用,查了一下原因
我是用AJAX去做的,但是Firefox會對cross-domain(跨網域)的XMLHttpRequest請求作出阻擋
所以必須使用類似PHP的script程式來當proxy
後來懶惰就沒有繼續寫了

2009年5月17日 星期日

軟體版本

對於軟體版本的制定常常讓人摸不出所以然
這裡有一些資料
http://en.wikipedia.org/wiki/Software_versioning
雖然是英文,不過講的很清楚,對各家大廠都有提出見解
像是Ubuntu的版本號,因為他是每六個月改版一次
所以每次看到的版號都是04或10(半年一循環),而第一個字母就是年份
今年是2009年,所以最新那版的名子就是9.04

2009年4月17日 星期五

XP 用cmd的batch改IP

因為我是用筆電,宿舍實驗是兩邊跑,常常要改IP時在麻煩
找了一下用批次檔改IP的方法

首先新增一個空白檔案
檔名取Auto.bat
然後打開他裡面輸入

netsh interface ip set address name="區域連線" source=static addr=xxx.xxx.xxx.xxx mask=xxx.xxx.xxx.0 gateway=xxx.xxx.xxx.xxx gwmetric=1
pause

其中那個name是你當初替連線取的名稱,繁體XP通常是用"區域連線"
但是如果有其他網路介面請以他們為準
再來比較重要的三個參數
addr=你要用的IP
mask=子網路遮罩
gateway=預設閘道

note:
上面只有兩行指令
netsh開頭,用來設定IP
pause 用來停註看看有沒有設定成功

2009年2月25日 星期三

eMule IP filter

IP filter˙
使用emule的時候
為了:保護自己 必須使用IP過濾器來濾掉一些危險IP
用法
將 ipfilter.dat 放置在主程式資料夾下的 「Config」 的資料夾裡
之後觀看「記錄」的部分 看看是否有載入
如果成功 應該就會 出現XXXXIP-過濾已載入 的訊息

2009年2月10日 星期二

IIS 發生未預期的錯誤0x8ffe2740

主要是因為有其他應用程式port相衝
要更改IIS的port才能解決
或者可能跟skype衝突

2009年1月30日 星期五

ADSL密碼忘記怎麼辦

通常我都很懶的去記ADSL密碼
都是讓電腦自己去記錄他
但是問題來了,如果有一天密碼需要重新輸入怎麼辦
像是電腦重灌,或是另一台電腦要用同個ADSL就會有這種情況
通常有幾個方法
1.拿出那張有密碼的小卡去查
2.去中華電信問
3.我主要想說的是第三個方法,就是用軟體去查電腦上記錄的軟體
有兩套比較知名的軟體
1.ROCKXP
2.dialupass
第一個是查XP上各種*****密碼
第二個則是專找ADSL密碼,我比較推薦第二種軟體
http://www.nirsoft.net/utils/dialupass.html
這是免費軟體 拉到最下面就有下載點