16 8月 2009

[emomeDDSMS] 下載emome上的備份簡訊

由於個人需求,想把過去emome上傳送的簡訊備份下來,所以寫了這個小程式。

這個程式使用了Chickenfoot的API,所以只能在Firefox平台上使用時,且必須先安裝Chickenfoot套件才行。
Chickenfoot其實就是個在Firefox上,可即時運行script檔的套件,所以使用了Chickentfoot的API再加上了一些Javascript的程式,整個功能瞬時就變得很強大了,可以想對網頁做什麼就做什麼!(很厲害,但是也還沒到無敵啦XD)。簡單來說,就是執行Chickenfoot後,可以代替你的滑鼠+鍵盤處理一些重複的動作。也是之前同事告訴我可以用這個來自動接收開心農場的禮物,很方便滴。(中了開心農場的毒了Orz...)

只是,Chickenfoot只是針對目前的網頁結果作處理而已,如果網頁大改版的話,程式可能也要大改版了.... XD

環境:
由於Chickenfoot尚未支援Firefox 4, 所以請安裝Firefox 3.6的版本
個人平台為Firefox 3.6.1,測試正常


執行步驟:
1. 下載emomeDDSMS.js (version: 0.7)
2. 在Firefox上安裝Chickenfoot套件
3. 按F8,開啟Chickenfoot視窗 (會出現在左手邊 )
4. 按Open鍵,開啟舊檔,點選下載好的emomeDDSMS.js
5. 修改emomeDDSMS裡面的參數(包括:帳號,密碼,輸出檔案路徑,從最新/最舊的開始下載)
5. 按綠色的執行鍵,開始執行!



版本更新:

9 則留言:

葵丸 提到...

好厲害!

匿名 提到...

emome真的改版了..求救啊^ ^"

Falldog 提到...

想不到真的有人在用啊!!! XD

Falldog 提到...

改好了,試一下吧~ :)
0.71

匿名 提到...

請問按「執行」之後,並沒有看到簡訊的備份資料,是不是錯了?
不好意思..

Falldog 提到...

嗯,的確是有問題,看來是emome的網站又改版了。我最近比較沒時間修改,如果要暫時使用的話,應該可以先手動登入emome,然後再執行就可以了。

我剛試的結果,登入失敗,但是手動登入後就抓得到簡訊內容了~

匿名 提到...

好神奇!
emome 最近改版,只能顯示二年內的{傳送備份}資料,
所以找到了這個程式,趕緊備份下來~

後來我自己加了一行
phonelist = document.getElementsByName('phonelist')[0].value;
這樣可以順便把對方電話號碼記錄下來,就知道是傳給誰的簡訊。
如果能夠像{傳送備份}的清單那樣,可以對照到{我的通訊錄}
裡面的電話號碼去抓出「暱稱」,就更理想了,但是我不會寫...

匿名 提到...

請問樓上大大~~

該行文字要加在哪邊呀@@

Falldog 提到...

改好了 :)
0.73