Mình vừa làm cho iPAQ có chức năng Auto-setup giống XDA (config.txt) trên máy iPAQ 2215 của mình. Có thể áp dụng cho các Pocketpc khác cũng được.
Tự động setup các file CAB trên Storage Card sau khi hard-reset. Bây giờ mình chỉ mất khỏang 3 phút để máy PPC tự “hồi phục sức khỏe” sau khi hard-reset. Ôi, sao bây giờ em ghiền hard reset máy quá đi 8-}
Các ích lợi của việc hard-reset & tự cài lại chương trình là:
PPC chạy nhanh & ổn định hơn hẳn ppháp Backup.
Công việc cài đặt nhẹ nhàng & yên tâm hơn (vì trong tầm kiểm sóat).
Chính quy hơn & sạch sẽ 100%.
Nếu các bạn quan tâm thì reply nhé, mình sẽ viết hướng dẫn …
Anh hướng dẫn luôn đi cho em bít với, tối hôm qua vừa phải HR vì máy chạy chậm quá, ko backup nữa, mất toi hon 2 tiếng đồng hồ (vừa lướt net vừa cài nên lâu vậy đó). Thankssss anh nhìu…
Bác này “câu giờ quá đi” từ lúc nghe bác có món hay em không làm được việc gì cả, vừa tiếp dân vừa ngóng tin của bác, thôi thì bác viết đến đâu rồi thì UP lên đến đó đi.
Em mê muội rồi…
Bước 2: Unzip 2 file D25Run.exe và D25Run.txt (file này tương đương config.txt của XDA) vào thư mục chứa file CABs của bạn (trên thẻ SD chẳng hạn).
Bước 3: Sửa lại file D25Run.txt để ra lệnh nó cài đặt những file CAB nào. Ví dụ:
# Cài đặt file CAB thứ nhất (app1.cab), lệnh “app=\windows\wceload.exe” là để ra lệnh Pocketpc install file CAB.
app=\windows\wceload.exe
param=“\SD Card\app1.cab”
Lệnh “app” còn dùng để chạy bất cứ chương trình nào khác. Nhớ đối với wceload.exe thì trong “param” phải để dấu nháy kép nhé. Các chương trình khác thì không cần. Chẳng hạn như lệnh Copy file này không cần dấu nháy kép.
Xong ! Từ nay sau khi hard-reset thì các bạn vào thẻ SD, dùng FileExplorer chạy D25Run.exe, nó sẽ tự động install lần lượt các file CABs đã khai báo trong D25Run.txt. Còn lệnh “copy” và “copyto” dùng để chép đè những file chìa khóa,… sau khi đã install chương trình.
Mình hay dùng tool này để tự động làm những việc sau:
Install CABs.
Chép các file chìa khóa đè vào một số chương trình đã install.
Sau đó chạy dòng lệnh Kilmist RegEdit với param là một file Registry tổng hợp (có tác dụng: lưu những cấu hình cũ của các chương trình, lưu các số chìa khóa để tự động đăng ký chương trình…)
Tòan bộ việc khôi phục sau khi Hard-reset chỉ là vào thẻ SD, chạy D25Run.exe để tự nó làm việc. Sau đó reset máy, không hơn 3 phút !
Cái tool này do mình viết nên có thắc mắc các bạn cứ hỏi mình. Tương lai sẽ thêm nhiều lệnh hơn vào D25Run.txt như: tạo/xóa thư mục, xóa file…
Cái này là mình sửa cái file .txt của bác chứ ko phải là install lại lên PPC đúng ko ạ???
Em ko muốn nó install lên RAM mà muôn mấy file cab đó sau khi install sẽ lưu lên CF (giống như dùng cái cabinstall đó anh) thì làm thế nào???
Em chưa nghĩ ra típ, now chỉ có 3 thắc mắc nhỏ vậy thui mong anh chỉ giáo… Cám ơn anh nhìu…
@HoneyLove: đúng như bác nghĩ, nếu CF thì thay “SD Card” bằng CF thôi. Còn các chỗ “param” thì điền đường dẫn đến file CAB của bác (ví dụ: param=“\CF\Cabs\Resco.cab”)
Tóm lại là mình phải sửa file D25Run.txt theo định dạng trên. D25Run.txt tương tự khái niệm file “autoexec.bat” của Dos/Windows đó bạn. Đơn giản thôi mà.
Chạy file D25Run.exe, nó sẽ đọc các lệnh từ D25Run.txt và thực hiện.
Trả lời cho câu 3:
Bạn muốn install file CAB nào lên CF thì trong D25Run.txt, bạn thay “app=\windows\wceload.exe” bằng “app=\CF\cabinstl.exe” (đương nhiên bạn phải có sẵn cabinstl.exe trong thư mục \CF)
app=\CF\cabinstl.exe
param=\CF\Resco.cab
“param=…” là đường dẫn đến file CAB bạn cần cài đặt.
Anh trả lời dùm em câu này đi ạ, câu này em thắc mắc nhất đấy anh…
3. Em ko muốn nó install lên RAM mà muôn mấy file cab đó sau khi install sẽ lưu lên CF (giống như dùng cái cabinstall đó anh) thì làm thế nào???
ngoài việc chỉ đường dẫn đến file cab, còn phải chỉ đường dẫn đến chỗ cần lưu sau khi install, vậy như anh đã nói thì làm sao mà chương trình này có thể chỉ chỗ để sau khi giải nén ra, file cab sẽ đc lưu vào đâu…
“đường dẫn đến chỗ cần lưu” sẽ do bạn chỉ định (trong giao diện của CabInstl) lúc D25Run chạy thực sự đến đọan đó. Không hiểu thì hỏi tự nhiên nhé, đừng ngại