星期一, 7月 09, 2012

iPad2 利用3Proxy 分享 3G網路的 Shell Script(進階)

使用此腳本(script) 看不懂,請必須先了解前一篇(如下) ,並有Shell 的經驗方可學習。
手把手設定iPad 3G當無線網點代理伺服器 (PC -->iPad 3G -->外部網路)

要越獄 ,裝Cydia的套件
1) 3proxy
2) adv-cmds
若以上仍不夠,可能要再加Unix指令集的套件,因筆者裝了很多不知是否有少。

利用把iPad2當代理伺服器的方式,PC透過代理伺服器設定連網,並做一簡單的選單腳本。
Proxy port:3128
Socks port:1080
將下列腳存入p.sh並放在  /var/mobile 路徑,並利用root 改權限0755 及擁有者 mobile
./p.sh 執行
選單 有1)掛起代理 2)停止代理 3) 顯示狀態 0)離開。
筆者偷懶不想下太多指令給iPad壓力,所以寫個腳本省的老是一再掛了又殺。也可能畫蛇添足了,順便學學Shell Script,也學了好用的 Online 的 源碼轉Html的應用。



#!/bin/bash
while :
do
clear 
echo "3Proxy Running Shell Script"
echo "1. Start Proxy/socks"
echo "2. Stop Proxy/socks"
echo "3. Show Process Task is Proxy/socks"
#!echo "4. Testing"
echo "0. Exit"
echo -n "Please enter command? [0..3]"
read opt
case $opt in
1 ) var1=$(ps -A | grep "none..." | cut -b -5 | head -n 1)
echo $var1"PID"
var=$(ps -A | grep "proxy -d" | cut -b -5 | head -n 1)
if [ $var  -gt $var1 ]; then
    echo $var
    var="proxy -d"
    $var
    var=$(ps -A | grep "proxy -d" | cut -b -5 | head -n 1)
    echo "Proxy process is starting!"$var
else
    echo "Proxy process is running!"$var
fi
var=$(ps -A | grep "socks -d" | cut -b -5 | head -n 1)
if [ $var  -gt $var1 ]; then
    var="socks -d"
    $var
    var=$(ps -A | grep "socks -d" | cut -b -5 | head -n 1)
    echo "Socks process is starting!"$var
else
    echo "Socks Process is running!"$var
fi
read enterkey;;
2 )var1=$(ps -A | grep "none..." | cut -b -5 | head -n 1)
echo $var1"PID"
var=$(ps -A | grep "proxy -d" | cut -b -5 | head -n 1)
if [ $var1 -gt $var ]; then
    echo "proxy Process is killed!"$var
    var="kill "$var 
    $var
else
    echo "proxy process not Found!"$var
fi
var=$(ps -A | grep "socks -d" | cut -b -5 | head -n 1)
if [ $var1 -gt $var ]; then
    echo " socks Process is killed!"$var
    var="kill "$var 
    $var
else
    echo "socks Process not Found!"$var
fi
read enterkey;;
3 )var1=$(ps -A | grep "none..." | cut -b -5 | head -n 1)
echo $var1
var=$(ps -A | grep "proxy -d" | cut -b -5 | head -n 1)
echo "proxy"$var
if [ $var1  -gt $var ]; then
    echo "Proxy Process is running!"$var
else
    echo "Proxy Process not Found!"
fi
var=$(ps -A | grep "socks -d" | cut -b -5 | head -n 1)
echo "socks"$var
if [ $var1 -gt $var ]; then
    echo "Socks Process is running!"$var
else
    echo "Socks Process not Found!"
fi
read enterkey;;
0 ) exit;;
* ) echo "Please enter an option, [1..3]"
read enterkey;;
esac
done

星期一, 7月 02, 2012

簡單利用C程式試作100年度最低錄取分數作101年度指考免費落點分析



又來了,將去年的EXCEL用 C語言改善一下。稍稍自動化一點8P.
下載前請發誓同意、詳讀履行下面紅字注意事項

(請志願還是從自己的夢幻往下填到最穩當100個滿滿)。
選填志願務必與招生簡章再對一次  
1. 權重是否改  
2. 選的校有否漏系未填  
3. 學群裡有沒有漏系未填  
4. 順序仍應以興趣為主 分數機率為輔(排序因無標準,不論平均或各科表現排名都只是假設僅供參考)
5. 對一下差異表內新增有無自己興趣的學校與科系(金門大學等)

 score 101 version 1.0 2012.07.21
下載一:MF 下載二:DROPBOX
修改學測五標過濾BUG
MD5: 52d7b774431d4deed734e906946ca5e8 score.exe
.928之前沒修正完整有學測五標過濾BUG會關掉一些採計的學系score 101 version 0.921
**有問題請反應讓怍者改的更完整明年繼續服務**
**有需要SOURCE 也可來信,不過PROJECT很亂沒時間整理**
2012.07.18
更新101年指考五標
Bug:學測15級分會判斷錯,請先以14取代,隨後再更新
如更改學群學類後要還原所有可將 複製 -StudentIn.txt拷回。(v92的StudentIn.txt只有文史哲 可自行以此方法回復)

#    更新選學群/學類
# score 101 version 0.9 2012.07.02
# 在執行本程式前請先做完下列修改(#1,#2) 後,
# 關於輸出StudentOut.txt請以右鍵->開啟檔案->Microsoft EXCEL 打開->記得另存新檔才能再產生新的
# 本程式的結果僅供參考,概不負責因此而導致的任何風險或損失
#  沒時間寫WINDOW gui程式先將就以此DOS版使用,別怕還是很簡單雙擊電一下就OK
#  相關資料參考自大考中心,一切仍須以簡章為主
#

首先要更新101年指考五標(Database\101Five.txt)。可自改或等待新的五標公告會再更新。
本程式採用今年與去年的指考五標內插法,系的低分也以簡單的平均權法回推。排序僅供參考

步驟一、請修改 StudentIn.txt
    #1. 輸入成績沒考請寫零 如範例一樣對齊排好
    #2. (非必要) 輸入學校/學群/學類 有留著就會挑選 刪除就不會選入,學校沒選該學校的系都不會出現(學校全刪等於全選),這個部份如果去年有玩過可以利用Excel 的篩選來選學校與系,學群/學類沒有輸出所以要透果此項設定選擇。

步驟二、雙擊score.exe 便會產生一個StudentOut.txt

步驟三、關於StudentOut.txt請以右鍵->開啟檔案->Microsoft EXCEL 打開利用EXCEL 可以篩選過濾,解讀主要看差異:負太多表是該系是夢幻,正太多是桌上拿柑;希望大。
    (100低分參考為零,可能該系為新增,詳見筆者比對的 "101比對差異_v1.xls")

步驟四、要重新執行,請將Excel 另存新檔或關閉,才可以重新寫入StduentOut.txt,不然會發生寫入錯誤。


http://spuggy0919.blogspot.com


星期六, 6月 30, 2012

iPhone/iPad iOS 4.3.1, 5.1.1 完美越獄之路崎嶇(奇怪的一堆症狀)

2012/07/25iPad 3G /Cydia 執行後 ICON等消失
iPad 3G一代沒插SIM卡 用更新的也有同樣狀況,可能不能用更新升級,要回復才可以。

2012/06/30

Phone/Contact ICON等消失
把從小孩交接的iPhone 3GS整裡並越獄,
1. 由5.0.1(已JB) 更新 5.1.1
2. 下載Absinthe 來JB
3. (沒差SIM卡) JB 完發現Cydia在Folder 裡, 可能當初就在Folder
4. Run Cydia, 跑完後 一堆系統APP 都不見了 (可能沒作完Apple 驗證)

只好插好SIM卡再回復一次成新手機再越獄一次便OK。



1303error
iPad 也用Window Vista 升級5.1.1,竟產生1303Error無法更新,查了谷哥後發覺,被把C碟備份轉移到USB 外接硬碟影響,取消Junction 路徑連結後便正常了。


2011/04/5
實在搞不懂那裡錯了,能碰的問題都碰到了,卡錯誤1013卡鳳梨activate,無電信訊號卡無法寫入電腦。千心萬苦耗了三小時。可能是hosts因為小雨傘用的Host gs.apple.com 有關吧。總之,是出來了,還好工具齊備。

4/13果然各大聊天室陸續有災情發生了,可能Apple 改了 Recovery Mode 的跳出機制,就是卡1013重開的那個畫面,原想用小雨傘跳出但失敗了,希望有新版的Fixrecovery可以用,那再越獄就不會有下列紅燈擋路,暫時將\windows\system32\drivers\etc\hosts 裡的 gs.apple.com 那行先殺了試試。若還不行有可能是網路塞車了,多試幾次吧,一定要先更新成功官版4.3.1再談越獄才對。不幸的話就從第一個灰燈一步步往前衝,千萬別在碰到第一個紅燈又回到iTune 那是過不了紅燈的。

小雨傘官網 
去Download Link 下載,試試看,若不行先殺了gs.apple.com(雞屎彭垢)。從第一個綠燈先試,JB時可用小雨傘確定進DFU,祝一路綠燈。

PC 環境 Window Vista.



星期六, 6月 23, 2012

101年度 大學指考系組 與 100年比較

指考的日子到了,身為聯考公平制度的擁護者,對此盛會當敲鑼打鼓一歡,祝天下曾寒澈骨要聞撲鼻香的學子得償所願。

這幾天將下列表單核對,匯整出差異表供大家使用
1.101大學考試入學分發招生簡章
2.校系分則查詢系統
3.100年大學各校系最低錄取分數及錄取人數

得出差異如下,
101年學測系名分組差異表_v1

經此比對,發覺到幾個另人震聾發聵的疑惑
為何有許多學校想盡辦法將一個系拆成兩個組?
為何系的屬性是二類卻也同時分組另收一類, 或反之?
為何這些手法多發生於後段的學校?

是少子化? 還是大學太多?

大學開店如此,是否反而耽誤年輕人的又一個四年,縱許給有些人機會利用這四年覺醒,但多數人仍依舊沉睡,這樣的代價交換值得嗎?沉睡的人不是應像兔子一樣輸掉比賽嗎?還搞啥敗部復活,更何況出了社會的現實面,也不承認這些不好的學歷,說白了就是掩耳盜鈴,應淘汰爛大學。

更為12年國教的免試抽簽入學憂心。

廣開大學窄門,已讓由你『完』四年『霉』夢成真。真得是希望相隨、有夢最美嗎?
『人本』本意不錯,但無為而治一下如何?希望這些鳥氣早日消散!
願如《侏羅紀公園》(Jurassic Park)所說:『生命自會尋找出路!』