python進行大端序小端序互轉的巧妙方法

8   42932 轉為簡體

端序(又稱位元組序),是一種很數據結構的東西嗯0.0

最近在做二進制文件解包,發現文件頭上的分配表是用大端序的。
還是python方便,一開始用的是這樣的:

這樣解包出來的結果中定位信息是類似0xFA2D3412這樣子的大端序。而我們需要的是0x12342DAF這樣的小端序,即每兩位為一個單位逆轉。

Read More

BeautifuLogin:網站通用登錄接口的設想

0   7690 轉為簡體

之前一直在用家前李樹(http://shumei.me/)的Android應用一鍵簽到,也觀摩了他的博客,學到了不少新姿♂勢

在此期間一鍵簽到更新灰常頻繁,某個網站POST位置一變就得重新下載整個apk,那時就有了把他們都變成插件的方法

當然我是希望不僅可以手機用,最好能讓電腦最好是VPS也能用上;因為簽到這種事情完全是網站為了增加用戶黏性做出的噁心勾當

初步構想是這樣的,使用python+httplib2+pyv8構成框架,每個網站的登錄方法都用一個插件來描述,包括postdata,posturl,是否要用js生成一些東西等等;還要做一個製作插件的工具,方便網友自定義;插件內容最好要用私有算法加密……
返回的是cookie,供上一級使用

完成後可以用cron+py腳本實現自動簽到,sl4a實現android手機版本

然後這次有點想用qt做個GUI了呢,黑黑的界面老是被別人吐槽- –

讓buka布卡漫畫直接下載圖片文件

0   14561 轉為簡體

buka漫畫(cn.ibuka.manga.ui)是一個不錯的Android平台看漫畫應用。默認情況下buka漫畫會下載.buka格式的包(可能是圖片文件二進制連接得到的),很不方便用別的應用(比如perfect viewer)打開或收藏。

這個腳本可以讓buka漫畫強制下載圖片文件
需要手機root過,安裝有busyboxsqlite3(一般第三方ROM都有)

先在應用里下載想要下載的漫畫,然後退出應用,在gscript或者終端中運行:

部分ROM的默認shell是mksh,這樣的話要先創建臨時目錄

然後重新打開應用,繼續下載就可以啦~

或者你可以在電腦上使用:[Go] 布卡漫畫(.buka) 萃取器