intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Professional Softs Links part 105

Chia sẻ: Dqwdqwdqwdqwd Dqwdqwdqwdw | Ngày: | Loại File: PDF | Số trang:6

55
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'professional softs links part 105', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Professional Softs Links part 105

  1. phải nghiên cứu thêm Sau đây xin nói thêm về cách làm AIO Trước tiên là những thứ cần thiết để làm AIO: - Để có những hình nền đẹp thì các bạn hãy chụi khó tìm những trang nào có hình đẹp đẹp tí. Cái này thì tìm rất dễ. - Thứ hai là để có những buttons đẹp thì các bạn có thể lấy được các button từ file ảnh và file .ico, nếu trong bộ Icon đó có sẵn file ảnh như .png, hay .bmp,… thì các bạn dùng luôn chức năng “Button Maker” của AMS để tạo ra các file .btn (file button), còn nếu chỉ có file .ico thì các bạn hãy dùng Aliaxis Icon WorkShop để chuyển đổi file .ico đó thành file ảnh, tốt nhất là sang file .png, sau đó làm như trên là sẽ có những button đẹp. Các file .ico có thể để làm những buttons thuộc loại sau là tốt nhất: các buttons về ***** như khóa, các button để có chức năng dẫn đến trang chủ như biểu tượng Internet, homepage,…. - Đây là những phần mềm mà tôi dùng để phục vụ cho việc tạo ra những gói AIO: AutoPlay Media Studio, Icon WorkShop, ACD See (dùng để xem ảnh và chỉnh sửa ảnh), TechSmith SnagIt (dùng để chụp hình gói AIO). Phiên bản mới nhất của những phần mềm này đã có trong Updatesofts.com vì thế rất dễ tìm. Ngoài ra các bạn có thể dùng những chương trình khác cũng được miễn là nó tạo ra được các gói AIO. Sau đây là một số hướng dẫn khác: - Để thuận tiện cho người sử dụng gói AIO trong việc ***** bằng các file ghi đè lên file gốc, trong phần Action của button ***** các bạn hãy làm như sau: target_folder = Dialog.FolderBrowse("Select a Folder", "C:\\"); File.Copy("AutoPlay\\Docs\\run.exe", target_folder, true, true, false, true, nil); target_folder là folder cài đặt chương trình ta cần copy file ***** tới đó, lệnh Dialog.FolderBrowse dùng để chọn folder đó. Để cho người dùng dễ dàng hơn thì các bạn nên viết “Select a Folder” bằng “Select tên folder cài đặt to *****”. Trong action File.Copy: “Source” là file *****, còn “Destination” chọn là target_folder để copy file ***** tới đó (Có thể thay targer_folder bằng một tên khác cho dễ viết). Sau đây là một ví dụ cụ thể: trong gói “AIO Softwares Collection Vol 1” của tôi có nhiều chương trình ***** theo kiểu trên, ví dụ như chương trình Active WedCam 6.0 tôi sẽ viết như sau: targer_folder= Dialog.FolderBrowse("Select Active WedCam folder to *****", "C:\\"); File.Copy("AutoPlay\\Docs\\Active WedCam\\*****\\WebCam.exe", target_folder, true, true, false, true, nil);
  2. Hay các bạn có thể dùng Winrar để nén file ***** đó lại thành dạng sfx.exe để extract vào folder cần *****. Đặt password: Chắc các bạn cũng thấy những gói AIO gần đây của tôi khi chạy thì để phải nhập pass vào mới hiện ra, sau đây là cách đặt pass: – Password đúng (tôi dùng pass là Updatesofts.com) real_password = "Updatesofts.com"; -- xuất hiện hộp thoại yêu cầu người dùng nhập pass user_password = Dialog.PasswordInput("Password", "Please enter the password: ", MB_ICONQUESTION); -- so sánh pass giữa pass ta tạo ra và pass nhập vào. -- Nếu pass sai thì sẽ thoát ra khỏi chương trình if real_password ~= user_password then Application.Exit(); end Thế là từ nay khi người dùng sử dụng thì họ đều phải nhập pass vào, hà hà. Các bạn chú ý là khi dung lượng của gói AIO lớn, khoảng tầm từ 150MB trở lên thì không nên cho nó vào một file .exe mà hãy để cả folder (nó là thư mục CD_Root) với tên của gói AIO đó, để tránh cho việc nén và giải nén mất nhiều thời gian, sau đó dùng Winrar nén lại thành một file .rar khi này thì hãy đặt pass cho file .rar đó. Nếu gói AIO được chia làm nhiều phần thì cần thông báo là nó có bao nhiêu phần và dung lượng mỗi phần như thế nào. Myloveisthuy(UDS) LÀm AIO = script với Autoplay Media Studio Hướng dẫn làm AIO = script với Autoplay Media Studio , dạng phim Mọi người download ở đây nhé Code: http://www.megaupload.com/?d=3W5R8SQ4 HoangLong(UDS) Tạo AIO theo phong cách CD Browser
  3. Như hầu hết mọi người có thể thấy, các AIO được post lên UDS (ở đây lấy AIO Contest làm ví dụ) thường được tạo bằng Autoplay Media Studio (AMS) hay một bộ công cụ nào đó tương tự. Nói một cách đơn giản thì sử dụng những bộ công cụ này có những lợi thế sau: - Sample nhiều, bố trí button nhanh chóng và đơn giản - Có thể sử dụng ngôn ngữ script có sẵn để tạo các tính năng copy file, sửa registry,... tạo thuận lợi cho người sử dụng. Bài tut này ko có ý định đề cập đến AMS hay công cụ nào như vậy , mà sẽ nói về cách tạo AIO theo phong cách CD Browser - như có thể thấy trong các CD như Ubuntu hay OpenCD. Điểm mạnh của dạng AIO này có thể là ở phần thiết kế: Hiển thị trên màn hình ko phải là một cửa sổ windows bình thường mà thực chất là một trình duyệt web, mang tên K-Meleon (cùng họ với FF). Trình duyệt này chạy ở chế độ kiosk, nghĩa là trông ko khác gì một ứng dụng windows bình thường. Nội dung bên trong là HTML, nên việc bố trí, thiết kế các element là quá sức đơn giản Xin lấy ví dụ là cái AIO mà identical đem đi thi, với giao diện chôm từ Ubuntu CD:
  4. Rõ ràng, khi nhìn vào ta có thể thấy: Cửa sổ này ko có vẻ gì là một trình duyệt cả. Và nhìn vào giao diện thì phải nói là ko đến nỗi tệ (mèo khen mèo dài đuôi tí
  5. ) Để đơn giản, mọi người có thể down luôn AIO này về để ngâm cứu: http://updatesofts.com/forums/showthread.php?t=67775 Tất cả những dụng cụ cần thiết đều đã có trong AIO này. Đang viết tiếp... Khi down bộ AIO về, giải nén ra, mọi người sẽ thấy cấu trúc như sau: Code: identical |-- bin |-- code |-- disctree |-- programs |-- start.exe |-- start.ini Ta có thể bỏ qua thư mục code và programs - đây là 2 thư mục dành riêng cho AIO này, chứa các chương trình và mã nguồn các chương triình trong AIO. Còn 2 thư mục quan trọng nhất: bin và disctree. Ta sẽ đi vào nghiên cứu 2 thư mục này Trước hết, thư mục bin chứa trình duyệt K-Meleon đã được biên dịch ở dạng tối thiểu, bỏ qua mọi toolbar và button, cũng như context menu. Khi chạy file k- meleon.exe trong thư mục bin sẽ ko thấy nó giống một trình duyệt bình thường một chút nào. Trong cùng thư mục còn có 2 file quan trọng cần để ý đến: Đó là start2.exe và launch.exe. start2.exe, khi được kích đúp, sẽ đọc dữ liệu trong file start.ini và theo đó thực thi các lệnh tương ứng: Code: [Start]
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2