※ 引述《absszero (Abruti)》之銘言:
: 如果我沒有猜錯,這個程式第一次執行可以設定一個新的密碼,
: 所以這個程式其實一開始打什麼密碼都進的去的。
: 比較大的問題在於妳附的那麼資料庫檔案。
: 那是一個空的資料庫檔案,所以程式在開啟的時候根本沒辦法查詢到任何資料。
: 進去就是一堆錯誤!
: ※ 引述《gyd (gyd style)》之銘言:
: : 我這邊有一個很久以前寫的程式
: : http://sip.csie.ncyu.edu.tw/~gyd/1.rar
: : 我只記得我當初是設定檢查某個登錄檔還是某個檔案存不存在
: : 如果沒有就要輸入密碼,密碼對了則會自動產生,以後就能直接用程式了
: : 可是我忘記密碼了..code也不知道跑去那裡了orz
: : 想請問有什麼辦法救回來
: : 譬如跳過form1或是怎麼trace
: : 什麼密碼都試過了
: : 暴力窮舉的程式寫不出來(自動開檔後抓視窗)
: : 可以麻煩有類似經驗的人教一下嗎@@?
不是耶
第一次要輸入的是真正的密碼,也就是我想找出來的那個
類似防拷,就是防別人自己拿去別台電腦用的
只有我自己輸入這個密碼,程式才會變可用
否則就會一直要求輸入密碼,感覺像通關密語那類
(成功之後,在同一臺電腦以後執行就不會再要求,而是直接到login畫面)
程式真正的login是在這之後
這時候確定才會連線資料庫
所以跟資料庫沒有關係
因為第一次使用的那個passwd不是記錄在mdb裡
你有出現odbc錯誤的話,應該是你在系統管理工具的 資料來源[odbc] 沒有加pkg.mdb
(要加在系統odbc來源,不是使用者odbc來源)
因為除了這份,我家另一臺電腦是有輸入過的,也就是說進得去程式裡
我有用那一份測過,跟資料庫是否為空無關
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.171.53.124