โปรแกรมสำหรับสร้างแอปพลิเคชั่นพกพา การสร้างโปรแกรมพกพา -

ทุกคนสามารถชื่นชมความสะดวกสบายของ Portable soft ได้แล้ว หลายคนชอบมันมากกว่าด้วยเหตุผลส่วนตัวบางประการ
แต่เหตุผลที่สำคัญที่สุดในความคิดของฉัน:
- ไม่จำเป็นต้องติดตั้งซอฟต์และทำให้ระบบและรีจิสทรีอุดตัน
- ความสามารถในการจัดเก็บและใช้งาน Portable soft บนแฟลชไดรฟ์ภายนอก
- Portable soft จะอยู่กับคุณเสมอบนแฟลชไดรฟ์ และคุณสามารถใช้งานได้ทุกที่หากคุณมีพอร์ต USB บนคอมพิวเตอร์
- ใช้ในที่ทำงานที่ไม่พึงประสงค์หรือเป็นไปไม่ได้ที่จะติดตั้งซอฟต์ หรือมีทรัพยากรไม่เพียงพอสำหรับสิ่งนี้
- ความราคาถูกและความจุแฟลชไดรฟ์ขนาดใหญ่เพียงพอซึ่งคุณสามารถจัดเก็บโปรแกรมที่คุณชื่นชอบได้

การค้นหาโปรแกรมยอดนิยมเกือบทั้งหมดในเวอร์ชันพกพานั้นไม่ใช่เรื่องยาก แต่จะทำอย่างไรถ้าคุณใช้ซอฟต์แวร์ที่หายากหรือเฉพาะเจาะจง คำตอบแนะนำตัวเอง - ทำเอง

มาดูการสร้างโปรแกรมเวอร์ชันพกพาทีละขั้นตอน ไฟร์ฟอกซ์ 3.0.6

ดาวน์โหลดการแจกจ่ายโปรแกรมจากนอกสถานที่

ในการสร้างแบบพกพาเราจำเป็นต้องมีโปรแกรมเราใช้มัน

มาเริ่มกันเลย

คลายไฟล์เก็บถาวรของโปรแกรม ติดตั้ง Virtualization Suiteไปยังโฟลเดอร์ใดก็ได้ เรียกใช้การตั้งค่า capture.exe

เราถ่ายภาพสแน็ปช็อตแรกของระบบก่อนทำการติดตั้งโปรแกรม คลิก เริ่ม- ในการสร้างอุปกรณ์พกพา Thinstall จะเปรียบเทียบสแน็ปช็อตของระบบก่อนและหลังการติดตั้ง

เราปล่อยให้ทุกอย่างเป็นค่าเริ่มต้น สแกนไดรฟ์ C และสาขารีจิสทรีทั้งหมด คลิก ติดตั้งการสแกนล่วงหน้า.

กระบวนการสแกนใช้เวลาสักครู่ รอให้หน้าต่างต่อไปนี้ปรากฏขึ้น:

อย่าปิดหน้าต่าง ย่อทุกอย่างให้เล็กสุดแล้วดำเนินการติดตั้งต่อ ไฟร์ฟอกซ์.

ทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น

เรียกใช้และกำหนดค่า Firefox

เพียงเท่านี้โปรแกรมก็ได้รับการติดตั้งและกำหนดค่าแล้วเราจะกลับไปที่หน้าต่างที่ซ่อนอยู่ก่อนหน้านี้และสแกนระบบเพื่อดูการเปลี่ยนแปลงด้วย Thinstall คลิก การสแกนหลังการติดตั้ง.

เลือกไฟล์ exe หลักที่จะเปิดโปรแกรม:

เลือก Mozilla Firefox.exe แล้วคลิก ดำเนินการต่อ >>

การเปลี่ยนแปลงทั้งหมดจะถูกบันทึกไว้ในโฟลเดอร์ด้วยโปรแกรม Thinstall:

บันทึกการเปลี่ยนแปลงแล้ว ดำเนินการต่อ:

โฟลเดอร์ที่มีโปรแกรม การเปลี่ยนแปลงทั้งหมด และไฟล์ bat อยู่ที่นี่:

C:\Thinstall Virtualization Suite 3.358 แบบพกพา\Captures\Mozilla Firefox (3.0.6)\

เมื่อทำความสะอาดเสร็จแล้ว ให้ดูการเปลี่ยนแปลงในรีจิสทรีในไฟล์ต่อไปนี้:

HKEY_CURRENT_USER.txt
HKEY_LOCAL_MACHINE.txt
HKEY_USERS.txt

และเราจะลบทุกสิ่งที่ไม่เกี่ยวข้องกับ Firefox ออกจากที่นั่น เราตรวจสอบให้แน่ใจว่าไม่มีช่องว่างเหลืออยู่ - มิฉะนั้นแบบพกพาจะไม่คอมไพล์

ส่วน – รับผิดชอบในการบีบอัดไฟล์ การบีบอัด/คลายการบีบอัดจะใช้ทรัพยากรระบบ
CompressionType=ไม่มี
;CompressionType=รวดเร็ว

ส่วน – มีหน้าที่แยกโปรแกรมออกจากสภาพแวดล้อมจริง WriteCopy – หมายความว่าการเปลี่ยนแปลงทั้งหมดจากโปรแกรมจะถูกบันทึกไว้ในโฟลเดอร์โปรแกรม รวมแล้ว – การเปลี่ยนแปลงทั้งหมดจะยังคงอยู่ในระบบ

;DirectoryIsolationMode=เขียนสำเนา
DirectoryIsolationMode=รวมเข้าด้วยกัน


SandboxName – ชื่อของแซนด์บ็อกซ์ (คอนเทนเนอร์) – ชื่อของโฟลเดอร์ที่จะบันทึกการเปลี่ยนแปลงทั้งหมดจากโปรแกรมพกพาที่สร้างขึ้น โดยค่าเริ่มต้น นี่คือโฟลเดอร์ C:\Documents and Settings\username\Application Data\Thinstall- อย่างไรก็ตามหากคุณใช้โปรแกรมพกพาอยู่แล้วลองดูที่โฟลเดอร์นี้ - คุณจะพบขยะมากมายที่นั่น - ไม่สะดวกมาก

ตัวเลือก SandboxPathระบุเส้นทางในการสร้างโฟลเดอร์ Sandbox โดยปกติแล้วตัวเลือกนี้จะไม่ปรากฏในไฟล์ Package.ini โดยค่าเริ่มต้น Sandbox จะถูกสร้างขึ้นในโฟลเดอร์ C:\Documents and Settings\User\Application Data\Thinstall

หากต้องการสร้าง Sandbox ในโฟลเดอร์ที่มีไฟล์โปรแกรมพกพา ให้ระบุ SandboxPath=.ในส่วนนี้ ถัดจากคำอธิบายของตัวเลือก SandboxPath
สะดวกกว่าการค้นหาไฟล์เหล่านี้ในเอกสารและการตั้งค่า

และสุดท้ายคือการดำเนินการขั้นสุดท้าย - เรียกใช้ build.bat และรับโปรแกรมพกพาในโฟลเดอร์ ถังขยะ.

เราทดสอบผลลัพธ์ที่ได้สำหรับ "การพกพา" หากจำเป็น ให้ส่งคืนไฟล์และการตั้งค่าจากไฟล์เก็บถาวรที่บันทึกไว้ก่อนหน้านี้ (Captures\Mozilla Firefox (3.0.6)\) และสร้างไฟล์พกพาอีกครั้ง

ป.ล. วิธีที่ดีที่สุดคือทำการทดลองทั้งหมดของคุณบนระบบ "บริสุทธิ์" โดยเฉพาะอย่างยิ่งเครื่องเสมือน (VMWare VirtualBox) โปรแกรมใหม่ล่าสุดฟรี การสร้างซอฟต์แวร์พกพาบนเครื่องเสมือนจะช่วยให้คุณสามารถหลีกเลี่ยงผลที่ไม่พึงประสงค์จากการทำให้ระบบปฏิบัติการของคุณเสียหาย และขยะในรุ่นของคุณก็จะน้อยลง

ทำให้โปรแกรมของคุณพกพาได้!

ในปัญหาหนึ่งที่มีมายาวนาน ][ เรามีบทความ "พกพาได้ - นี่แหละความสุข" ซึ่งเราได้พูดถึงวิธีที่คุณสามารถสร้างเวอร์ชันพกพาของโปรแกรมเกือบทุกโปรแกรมที่จะทำงานโดยไม่ต้องติดตั้งเขียนลงใน แฟลชไดรฟ์และพกติดตัวไปด้วยเสมอ จากนั้นจึงใช้ยูทิลิตี้ Thinstall ราคาแพง โปรเจ็กต์นี้ถูกซื้อโดย VMware ในภายหลัง และฟังก์ชันการทำงานทั้งหมดได้ถูกนำเสนอในแอปพลิเคชัน VMware ThinApp เช่นเดียวกับผลิตภัณฑ์อื่นๆ จากบริษัทนี้ ThinApp มีส่วนร่วมในการจำลองเสมือน หรือที่เจาะจงกว่านั้นคือการจำลองเสมือนของแอปพลิเคชัน วัตถุประสงค์ของการดำเนินการดังกล่าวคือการสร้างสภาพแวดล้อมเสมือนสำหรับแอปพลิเคชันเดียว แอปพลิเคชันนี้ไม่ควรทราบว่ากำลังทำงานบนคอมพิวเตอร์เครื่องอื่น สามารถเข้าถึงรีจิสทรี ระบบไฟล์ และค้นหาคีย์และไฟล์ที่เพิ่มระหว่างขั้นตอนการติดตั้งได้ตามที่นักพัฒนาตั้งใจไว้ ไฟล์แอปพลิเคชันและข้อมูลที่จำเป็นทั้งหมดจะอยู่ในไฟล์ปฏิบัติการ .EXE ไฟล์เดียว ในระหว่างการเปิดตัว สภาพแวดล้อมเสมือนจริงจะถูกปรับใช้ในระบบ ซึ่งจะจำลองคีย์รีจิสทรีที่จำเป็น, DDL, ไลบรารีของบุคคลที่สาม, เฟรมเวิร์กทุกประเภท และแอปพลิเคชันจะเริ่มทำงานราวกับว่าไม่มีอะไรเกิดขึ้น ในกรณีนี้ ไม่มีการติดตั้งไดรเวอร์บนระบบ ไม่มีการเปลี่ยนแปลงใด ๆ กับรีจิสทรี - แอปพลิเคชันจะทำงานอย่างสมบูรณ์ภายในสภาพแวดล้อมเสมือน เป็นแนวทางที่ดีและ ThinApp ก็นำไปปฏิบัติได้ดี แต่มีข้อดีอย่างหนึ่งคือ โซลูชันมีราคาอย่างน้อย 6,050 ดอลลาร์ ไม่เปรี้ยวใช่ไหม?

อย่างไรก็ตาม ความอยากอาหารของบริษัทอาจลดลงในไม่ช้า เนื่องจากทางเลือกที่แท้จริงสำหรับการจำลองเสมือนของแอปพลิเคชันได้ปรากฏบนอินเทอร์เน็ตเมื่อเร็ว ๆ นี้ Cameyo (www.cameyo.com) ทำสิ่งเดียวกันกับ ThinApp ทุกประการ โดยมีข้อแตกต่างประการหนึ่งคือ มันไม่เรียกร้องอะไรเลย แล้วรู้ไหม ถ้าฉันเป็น VMware ฉันคงเริ่มกลัว เป็นเรื่องยากที่จะจินตนาการว่ากระบวนการย้ายจะง่ายกว่าใน Cameyo ได้อย่างไร หลังจากการติดตั้งจากการแจกจ่าย 1.5 MB ผู้ใช้จะเห็นอินเทอร์เฟซที่มีสองปุ่ม: ปุ่มหนึ่งสำหรับสร้างคอนเทนเนอร์ใหม่และอีกปุ่มหนึ่งสำหรับแก้ไขแพ็คเกจที่สร้างไว้ก่อนหน้านี้ หากคุณคลิกที่อันแรก (“ การติดตั้ง Capture”) โปรแกรมจะเริ่มถ่ายภาพสแน็ปช็อตของระบบโดยบันทึกสถานะของระบบไฟล์และรีจิสตรีสำหรับตัวเอง - มันจะต้องสร้างจากข้อมูลนี้ ทันทีที่ถ่ายภาพสแนปชอต Cameyo จะเสนอให้เริ่มติดตั้งแอปพลิเคชันที่คุณต้องสร้างเวอร์ชันพกพา ปล่อยให้มันเป็น Opera และเพื่อให้ภาพสมบูรณ์ ปล่อยให้มันเป็นโปรแกรมเล่น Flash เช่นเดียวกับปลั๊กอิน Java ไม่มีปัญหาอะไร เราแค่ติดตั้งทุกอย่างตามปกติ หากจำเป็นต้องรีบูต คุณสามารถรีบูตได้ตามใจชอบ (ซึ่งได้รับการจัดการอย่างถูกต้อง) เมื่อการติดตั้งและการกำหนดค่าเสร็จสิ้น คุณสามารถคลิกที่ปุ่ม "ติดตั้งเสร็จสิ้น" ณ จุดนี้ Cameyo จะถ่ายภาพระบบอีกครั้งเพื่อเปรียบเทียบการเปลี่ยนแปลงที่เกิดขึ้น และสร้างแพ็คเกจแบบพกพาตามข้อมูลนี้ กระบวนการนี้อาจใช้เวลาหลายนาที หลังจากนั้นโปรแกรมจะแจ้งข้อความว่า “สร้างแพ็คเกจสำเร็จแล้ว”

นั่นคือทั้งหมดจริงๆ คุณสามารถลองเรียกใช้ EXE ที่เป็นผลลัพธ์บนระบบ Windows ใดก็ได้ และตรวจสอบให้แน่ใจว่าทั้งเบราว์เซอร์เองและปลั๊กอินที่ติดตั้งเพิ่มเติมทั้งหมดทำงานได้ คุณสามารถบันทึกลงแฟลชไดรฟ์และใช้งานบนคอมพิวเตอร์เครื่องใดก็ได้โดยไม่มีปัญหา อย่างไรก็ตาม มีข้อแม้ประการหนึ่ง นั่นคือ มีข้อมูลที่แตกต่างกันค่อนข้างมากถูกวางไว้ในคอนเทนเนอร์ ดังนั้นน้ำหนักของบรรจุภัณฑ์จึงค่อนข้างน่าประทับใจ ตัวอย่างเช่น แพ็คเกจที่ฉันได้รับด้วย Opera 10.62 มีน้ำหนักมากถึง 139 MB แต่นี่คือความลับ: หากคุณตรวจสอบเนื้อหาของคอนเทนเนอร์ คุณสามารถค้นหาไฟล์ในคอนเทนเนอร์ที่ Cameyo ใส่ไว้โดยไม่ได้ตั้งใจได้อย่างง่ายดาย และในความเป็นจริง ไม่จำเป็นต้องจำลองเสมือนไฟล์เหล่านั้น สมมติว่าแพ็คเกจของฉันกับ Opera รวมไฟล์ที่มีดัชนี Dropbox ซึ่งมีน้ำหนักเกือบ 15 MB แต่นี่คือหนึ่งในสิบของปริมาณรวมของแพ็คเกจผลลัพธ์ คุณสามารถดูสิ่งที่อยู่ภายในคอนเทนเนอร์และทำการเปลี่ยนแปลงผ่าน Cameyo ได้โดยคลิกที่ปุ่มที่สอง (และสุดท้าย) ที่มีอยู่ “แก้ไขแพ็คเกจที่มีอยู่” ในแท็บ "ไฟล์" และ "รีจิสทรี" คุณสามารถดูไฟล์และสาขารีจิสตรีที่ถูกจำลองได้อย่างง่ายดาย หากจำเป็น องค์ประกอบใด ๆ ก็สามารถลบออกได้หรือในทางกลับกันก็สามารถเพิ่มบางสิ่งได้ ตัวเลือกที่น่าสนใจมีอยู่ในแท็บ "ทั่วไป" แรกสุด - นี่คือโหมดการแยก ตามค่าเริ่มต้น แอปพลิเคชัน Portable ใด ๆ จะทำงานโดยแยกจากกันโดยสิ้นเชิง และไม่สามารถเปลี่ยนแปลงระบบได้ อย่างไรก็ตาม หากจำเป็น โหมดแพ็กเกจสามารถเปลี่ยนเป็น "การเข้าถึงแบบเต็ม" จากนั้นโปรแกรมจะสามารถเข้าถึงไฟล์และรีจิสตรีได้อย่างสมบูรณ์ เช่นเดียวกับแอปพลิเคชันอื่น ๆ

บนอินเทอร์เน็ตคุณจะพบซอฟต์แวร์มากมาย และในบรรดาโปรแกรมยอดนิยมก็มีเวอร์ชันพกพามากมาย และหากคุณมีโปรแกรมไม่บ่อยนักที่ไม่มีเวอร์ชันพกพาควรทำอย่างไรในกรณีนี้? ในสถานการณ์เช่นนี้ มีวิธีแก้ปัญหาที่ง่ายมาก - คุณสามารถสร้างโปรแกรมดังกล่าวได้ด้วยตัวเอง และเชื่อฉันเถอะว่าไม่มีอะไรซับซ้อนเกี่ยวกับเรื่องนี้ เราแค่ต้องการยูทิลิตี้พิเศษและไฟล์การติดตั้งสำหรับโปรแกรมที่เราต้องการทำให้พกพาได้

การสร้างโปรแกรมแบบพกพา

มียูทิลิตี้พิเศษมากมายที่สามารถสร้างซอฟต์แวร์พกพาได้ (เช่น Cameyo หรือ P-Apps) เราจะไม่พิจารณาทั้งหมดเพราะอินเทอร์เฟซแทบไม่ต่างกันเลย ในตัวอย่างนี้ เราจะใช้ยูทิลิตี้นี้ ติดตั้ง Virtualization Suite- และเพื่อเป็นการทดสอบ เราจะมีเบราว์เซอร์ Firefox ดาวน์โหลดยูทิลิตี้นี้ลงในคอมพิวเตอร์ของคุณ ก็สามารถดาวน์โหลดได้ หลังจากนั้นให้แตกไฟล์เก็บถาวรที่ดาวน์โหลดมาลงในโฟลเดอร์ที่สะดวกและเรียกใช้ไฟล์ชื่อ Setup capture.exe ในนั้น

ยูทิลิตี้นี้ทำงานบนหลักการเปรียบเทียบอิมเมจระบบก่อนและหลังการติดตั้งซอฟต์แวร์ที่ควรพกพาได้ ก่อนอื่นคุณต้องวิเคราะห์สถานะเริ่มต้นของระบบโดยคลิกที่ปุ่ม "ถัดไป"

ไม่จำเป็นต้องเปลี่ยนการตั้งค่า ปล่อยทุกอย่างไว้เหมือนเดิม หากต้องการเริ่มสแกนดิสก์ระบบและการตั้งค่ารีจิสทรี ให้คลิกปุ่ม "สแกนหลังการติดตั้ง"

ตอนนี้คุณต้องรอสักครู่ซึ่งจะใช้เวลาพอสมควร อย่าปิดโปรแกรมไม่ว่าในกรณีใด ๆ เพียงแค่ย่อขนาดให้เล็กลง จากนั้นให้นำโปรแกรมที่กำหนดให้พกพาได้ ตามที่กล่าวไว้ข้างต้น เราจะใช้เบราว์เซอร์ Firefox สำหรับการทดลองของเรา ติดตั้งซอฟต์แวร์นี้ตามปกติ
หลังการติดตั้ง ให้เปิดเบราว์เซอร์และปรับแต่งด้วยตัวคุณเอง เมื่อติดตั้งโปรแกรมสำเร็จและมีการตั้งค่าที่จำเป็นทั้งหมดแล้ว ให้เปิดหน้าต่างยูทิลิตี้ที่ย่อเล็กสุดก่อนหน้านี้ ตอนนี้คุณจะต้องวิเคราะห์ระบบอีกครั้ง เพียงคลิก “สแกนหลังการติดตั้ง” และเลือกไฟล์ exe ที่ออกแบบมาเพื่อเปิดใช้ซอฟต์แวร์ “ทดลอง” เมื่อเลือก Mozilla Firefox.exe แล้วให้คลิกที่ปุ่ม "ดำเนินการต่อ" เพื่อดำเนินการต่อไป

โฟลเดอร์เบราว์เซอร์ของเราจะถูกสร้างขึ้นในโฟลเดอร์เดียวกับที่มียูทิลิตี้นี้อยู่ ไฟล์เหล่านี้สามารถพบได้ในเส้นทางต่อไปนี้: :\Thinstall Virtualization Suite 3.358 แบบพกพา\Captures\Mozilla Firefox

ตอนนี้ลบโฟลเดอร์ว่างและไม่ใช่โปรแกรมทั้งหมด ทางที่ดีควรย้ายไฟล์เหล่านั้นไปยังโฟลเดอร์อื่น ในกรณีนี้ เพื่อให้คุณสามารถกลับคืนสู่ที่เดิมได้อย่างง่ายดาย

หลังจากล้างเนื้อหาของโฟลเดอร์แล้วเราจะดำเนินการแก้ไขไฟล์รีจิสตรีต่อไป เปิดตัวแก้ไขรีจิสทรี (Win+R => regedit => OK) และเปิดไฟล์ต่อไปนี้:

  • HKEY_CURRENT_USER.txt
  • HKEY_LOCAL_MACHINE.txt
  • HKEY_USERS.txt

ที่นี่คุณจะต้องลบทุกอย่างที่ไม่ใช้กับเบราว์เซอร์ Firefox ขณะเดียวกันอย่าเว้นช่องว่างเพิ่มเติมเพราะอาจรบกวนการประกอบโปรแกรมได้ หลังจากนั้น ให้แก้ไขพารามิเตอร์โปรเจ็กต์และไฟล์พิเศษด้วยการตั้งค่า Package.ini (ไม่บังคับ) ไฟล์นี้ประกอบด้วยหลายส่วน เครื่องหมายอัฒภาคก่อนพารามิเตอร์ใดๆ จะเปลี่ยนเป็นความคิดเห็นและจะไม่ใช้งานอีกต่อไป

บท - ช่วยให้คุณสามารถกำหนดค่าการบีบอัดได้ แต่โปรดจำไว้ว่าการแตกไฟล์และแพ็กไฟล์จะใช้ทรัพยากรระบบจำนวนมาก
CompressionType=ไม่มี
ประเภทการบีบอัด=เร็ว

บท - รับผิดชอบการโต้ตอบของโปรแกรมกับองค์ประกอบภายนอกของระบบ
เขียนคัดลอก- พารามิเตอร์ระบุว่าการเปลี่ยนแปลงและการตั้งค่าทั้งหมดจะถูกจัดเก็บไว้ในโฟลเดอร์ด้วยโปรแกรมพกพา
รวมแล้ว- และพารามิเตอร์นี้จะอนุญาตให้ทำการเปลี่ยนแปลงในระบบ

DirectoryIsolationMode=เขียนสำเนา
DirectoryIsolationMode=รวมเข้าด้วยกัน


ชื่อแซนด์บ็อกซ์- กำหนดชื่อของโฟลเดอร์เพื่อจัดเก็บการเปลี่ยนแปลงและพารามิเตอร์ทั้งหมด ด้วยการตั้งค่ามาตรฐาน โฟลเดอร์นี้จะอยู่ในเส้นทางต่อไปนี้:
ผู้ที่ใช้ซอฟต์แวร์พกพาบ่อยครั้งสามารถดูไดเร็กทอรีนี้และพบขยะที่ไม่จำเป็นจำนวนมากที่นั่น เห็นด้วยนี่ไม่ค่อยดีนัก

พารามิเตอร์ SandboxPath กำหนดเส้นทางที่จะวางโฟลเดอร์นี้ อย่างไรก็ตามพารามิเตอร์นี้อาจไม่ได้อยู่ในไฟล์การตั้งค่า ดังที่เราได้แสดงไปแล้ว พารามิเตอร์ทั้งหมดจะถูกจัดเก็บไว้ในระบบตั้งแต่แรก ตามเส้นทางข้างต้น หากต้องการจัดเก็บทั้งหมดนี้ไว้ในโฟลเดอร์เดียวกันพร้อมกับโปรแกรมพกพา ให้ระบุค่าพารามิเตอร์ต่อไปนี้: SandboxPath=.ในส่วน สามารถวางได้ทันทีหลังคำอธิบายของพารามิเตอร์นี้ ด้วยเหตุนี้ ไฟล์ทั้งหมดจะอยู่ในโฟลเดอร์เดียว และระบบจะไม่ปนเปื้อนขยะทุกประเภท ทุกอย่างได้รับการทำความสะอาดและจัดเตรียมแล้วหรือยัง? เอาล่ะ ตอนนี้เหลือเพียงขั้นตอนสุดท้ายเท่านั้น - เรียกใช้ไฟล์ที่ตั้งชื่อ สร้าง.ค้างคาวและรับโปรแกรมสำเร็จรูปที่สามารถทำงานได้โดยไม่ต้องติดตั้ง ค้นหามันในโฟลเดอร์ถังขยะ

โปรแกรมคาเมโย

ล่าสุดที่ลิงค์ครับ, ฉันแนะนำให้คุณรู้จักกับแอปพลิเคชั่น Portableapps ที่ยอดเยี่ยม แอปพลิเคชั่นนี้เป็นเชลล์ที่สะดวกสำหรับการดาวน์โหลดและรันโปรแกรมเวอร์ชันพกพาสำเร็จรูป (สร้างในชุมชน Portableapps)
ข้อมูลสำหรับผู้ที่ไม่ทราบว่าโปรแกรมพกพาคืออะไร โปรแกรมเวอร์ชันพกพาไม่จำเป็นต้องติดตั้งบนคอมพิวเตอร์ สามารถนำไปใช้งานได้ทันที
แต่จะทำอย่างไรถ้าโปรแกรมที่คุณต้องการไม่อยู่ในเว็บไซต์ Portableapps? สร้างโปรแกรมเวอร์ชันพกพาที่คุณต้องการ! และสิ่งที่จะช่วยเราในเรื่องนี้อาจเป็นโปรแกรมที่ง่ายที่สุดในหมวดหมู่นี้ซึ่งเป็นโปรแกรมฟรีชื่อ Cameyo เมื่อใช้แอปพลิเคชันนี้ คุณสามารถสร้างเวอร์ชันพกพาของโปรแกรมใด ๆ ก็ได้ หลังจากนั้นคุณสามารถถ่ายโอนไปยังแฟลชไดรฟ์หรือที่จัดเก็บไฟล์บนคลาวด์ของคุณได้ อย่างไรก็ตามโปรแกรม Cameyo มีบริการคลาวด์ของตัวเองสำหรับการสร้างและจัดเก็บโปรแกรมเวอร์ชันพกพา แต่บัญชีฟรีให้คุณสร้างได้เพียง 3 โปรแกรมต่อเดือน พูดตรงๆ ไม่มาก ดังนั้นลองพิจารณาประเด็นของการสร้างพกพา เวอร์ชันของโปรแกรมได้โดยตรงบนคอมพิวเตอร์ของคุณ ไม่มีข้อจำกัดที่นี่




โปรแกรมไม่จำเป็นต้องติดตั้ง โดยพื้นฐานแล้วเป็นแอปพลิเคชันสำหรับเชื่อมต่อกับบริการ Cameyo




เลือกเพื่อเริ่มโปรแกรม




เมื่อคุณเริ่มต้นครั้งแรก คุณจะต้องผ่านการลงทะเบียนง่ายๆ




อย่าปิดหน้าต่างโปรแกรม Cameyo!

หลังจากการลงทะเบียน คุณจะได้รับจดหมายไปยังที่อยู่อีเมลที่คุณระบุพร้อมลิงก์ไปยังหน้ายืนยันการลงทะเบียน ก้าวต่อไปกันเถอะ




กรอกแบบฟอร์มเข้าสู่ระบบ (เข้าสู่ระบบซึ่งเป็นที่อยู่อีเมลของคุณและรหัสผ่านที่คุณสร้างระหว่างการลงทะเบียน)

หลังจากการลงทะเบียนสำเร็จ หน้าต่างจะปรากฏขึ้นบนเดสก์ท็อปของคุณเพื่อยืนยันการเปิดใช้งานสำเร็จและเข้าสู่โปรแกรมภายใต้ชื่อของคุณ




ในหน้าต่างโปรแกรม เลือกตัวเลือกเพื่อสร้างโปรแกรมพกพาในเครื่อง




Cameyo จะถ่ายภาพระบบปฏิบัติการของคุณและจดจำโปรแกรมที่ติดตั้งอยู่ทั้งหมด กระบวนการนี้ค่อนข้างยาว จงอดทน




หลังจากกระบวนการเสร็จสิ้น หน้าต่างเช่นนี้จะปรากฏขึ้น

ไม่จำเป็นต้องทำอะไรกับมันในตอนนี้




ตอนนี้เราดาวน์โหลดโปรแกรมจากอินเทอร์เน็ตซึ่งเป็นโปรแกรมที่คุณตัดสินใจสร้างเวอร์ชันพกพา ในตัวอย่างของฉัน ฉันดาวน์โหลดและติดตั้งเบราว์เซอร์ Mozilla บนคอมพิวเตอร์ของฉัน (สามารถลบโปรแกรมที่ติดตั้งได้ในภายหลัง)





ตอนนี้หลังจากติดตั้งโปรแกรมที่คุณต้องการแล้วเท่านั้นให้คลิกปุ่ม "ติดตั้งเสร็จสิ้น"

โปรแกรม Cameyo จะสแกนคอมพิวเตอร์ของคุณอีกครั้งเพื่อหาโปรแกรมที่ติดตั้ง ตรวจสอบว่ามีการติดตั้งโปรแกรมใหม่ (ในกรณีของเราคือเบราว์เซอร์ Mozilla) และสร้างเวอร์ชันพกพาโดยอัตโนมัติ

มีสองวิธี:

1 . วิธีที่ง่ายที่สุดคือการใช้ Archiver WinRAR.

2 .การใช้โปรแกรม ติดตั้ง Virtualization Suite.

ใครสนใจ?

การสร้างคอมพิวเตอร์พกพาใน WinRAR

**************************

วิธีทำโปรแกรมพกพา

นี่อาจเป็นวิธีที่ง่ายที่สุดจากแอปพลิเคชันทั่วไปในการสร้างโปรแกรมเวอร์ชันพกพาที่จะเรียกใช้จากแฟลชไดรฟ์หรือสื่อแบบถอดได้อื่น ๆ ไม่ต้องการสิทธิ์ใด ๆ ในระบบและไม่ได้ทำการเปลี่ยนแปลงใด ๆ กับรีจิสทรีของระบบ ของซอฟต์แวร์พกพาถูกสร้างขึ้นโดยใช้ Thinstall Virtualization ในการเริ่มต้นให้ใช้ระบบ "สะอาด" ซึ่งติดตั้งโปรแกรมการจำลองเสมือนของแอปพลิเคชัน Thinstall Virtualization Suite คุณสามารถดาวน์โหลดเวอร์ชัน Russified ได้ที่นี่:
เงินฝาก
เล็ตบิต
ราปิดา
ลิงค์ตรง
ขนาดไฟล์ 4.8MB
ดังนั้นเราจึงดาวน์โหลดและติดตั้งบนระบบที่ "สะอาด" ตอนนี้เรารันโปรแกรม Thinstall Virtualization เลือกดิสก์ที่จะสแกน (โดยปกติคือ C) และรอให้โปรแกรมสแกนระบบเสร็จสิ้น ระบบก่อนทำการติดตั้งแอพพลิเคชั่นที่เราจะทำการพอร์ต
หลังจากนั้นเราจะติดตั้งโปรแกรมซึ่งเป็นเวอร์ชันพกพาที่เราต้องการรับ เราติดตั้งแคร็กหากจำเป็น ป้อนคีย์การลงทะเบียน ติดตั้งหากจำเป็นต้องมีแพตช์ แคร็กจำเป็น และหากจำเป็นต้องรีบูตให้รีบูต
โดยไม่ต้องรันโปรแกรมที่ติดตั้งใน Thinstall Virtualization ให้คลิกปุ่ม "ถัดไป" และสแกนระบบเป็นครั้งที่สองแล้วเราจะเห็นหน้าต่างนี้ เราได้รับ "สแนปชอต" ของระบบหลังจากติดตั้งโปรแกรมที่ย้ายพอร์ต
คลิก "ถัดไป" อีกครั้งโปรแกรมจะเสร็จสิ้นการทำงานและปิดหลังจากนั้นให้ปฏิบัติตามเส้นทาง - คอมพิวเตอร์ของฉัน / ไดรฟ์ C / ไฟล์โปรแกรม / VMware North Star / Captures / ค้นหาโฟลเดอร์ที่มีโปรแกรมที่ติดตั้งอยู่ในนั้นคลิกที่ ไฟล์ build.bat
เรามีโฟลเดอร์อื่นชื่อ bin เข้าไปแล้วดูแอปพลิเคชันของเราในเวอร์ชันพกพาแล้ว
เป็นที่น่าสังเกตว่าไม่ใช่ทุกโปรแกรมที่จะสามารถย้ายด้วยวิธีนี้ได้ ตัวอย่างเช่น โปรแกรมป้องกันไวรัสจะไม่ทำงาน
ดังนั้นลองดู โชคดี!

ป.ล. จะรับระบบ "สะอาด" ได้ที่ไหน โปรแกรม VirtualBox ฟรีสามารถช่วยคุณได้ โปรแกรมสำหรับใช้งานระบบปฏิบัติการเสมือนหลายระบบพร้อมกันบนคอมพิวเตอร์เครื่องหนึ่ง บิต นี่คือหนึ่งในระบบเกสต์ดังกล่าวที่สามารถใช้เป็นระบบ "บริสุทธิ์" สำหรับการผลิตโปรแกรมพกพาเท่านั้น
คุณสามารถดาวน์โหลดได้จากเว็บไซต์โปรแกรม virtualbox.org หรือจากลิงค์ด้านล่าง
ลิงก์โดยตรง VIRTUALBOX

ใครไม่ได้ คุณสามารถปิดทันที.

หมวดหมู่:


=========================================


คำแนะนำ (เป็นภาษาอังกฤษ แต่ทุกอย่างชัดเจน...)


การย้ายแอปพลิเคชันโดยใช้ VMWare ThinApp

แอปพลิเคชัน Windows จำนวนมากสามารถทำให้พกพาได้โดยใช้ VMware ThinApp โดยมีข้อยกเว้นต่อไปนี้:

ไม่รองรับแอปพลิเคชันที่ต้องติดตั้งไดรเวอร์อุปกรณ์ แอปพลิเคชันจะทำงานหากมีการติดตั้งไดรเวอร์ที่จำเป็นไว้ล่วงหน้าในระบบ

ไม่รองรับแอปพลิเคชันที่มีการป้องกันการคัดลอกด้วยฮาร์ดแวร์ ThinApp จำลองเฉพาะคุณสมบัติฮาร์ดแวร์บางอย่าง (เช่น หมายเลขซีเรียลของอุปกรณ์ ไม่รองรับการจำลองที่อยู่ MAC ของอีเธอร์เน็ต, CPUID และคุณสมบัติอื่นๆ)

ในการท่าเรือเราต้องการ 3 สิ่ง:

1. VMWare ThinApp นั้นเอง (มีเวอร์ชันเสียเงินและฟรี)

2. สิ่งที่เราจะวิเคราะห์

3. คอมพิวเตอร์ที่ไม่ได้ติดตั้งโปรแกรมจากขั้นตอนที่ 2

โดยทั่วไป คู่มือแนะนำให้ดำเนินการทั้งหมดสำหรับการย้ายโปรแกรมบางโปรแกรมบนเครื่องเสมือน "เปล่า" เพื่อว่าหลังจากกระบวนการเสร็จสิ้น คุณสามารถย้อนกลับเครื่องเสมือนไปยังสแน็ปช็อตที่ถ่ายไว้ล่วงหน้าได้ ดังนั้นจึงได้รับการล้างข้อมูลอีกครั้ง ,แกนไม่เกะกะ

ในฐานะผู้ทดสอบ ฉันเลือก Auslogics Disk Defrag ตัวจัดเรียงข้อมูลที่รวดเร็วและฟรี ไม่ว่าคุณจะพิจารณาว่านี่เป็นโฆษณาหรือไม่ก็ตามเป็นสิทธิ์ของคุณ ฉันพอใจกับความเร็วในการทำงานเมื่อเปรียบเทียบกับ Windows มาตรฐาน (อันที่จริง Auslogics ก่อนหน้านี้เผยแพร่ตัวจัดเรียงข้อมูล 2 เวอร์ชัน ซึ่งพอร์ตแล้วและมีตัวติดตั้ง ตอนนี้สามารถติดตั้งบางอย่างได้)

เรามาเริ่มกระบวนการกันดีกว่า กระบวนการทั้งหมดสามารถแบ่งออกเป็นหลายขั้นตอน

1. เปิด ThinApp และทำการสแกนระบบเบื้องต้น ในกรณีนี้ ขอแนะนำให้ปิดซอฟต์แวร์ป้องกันไวรัสเพื่อหลีกเลี่ยงการเข้าถึงดิสก์แบบขยะโดยโปรแกรมของบุคคลที่สาม เพิ่มเติมเกี่ยวกับเรื่องนี้ด้านล่าง

2. การติดตั้งโปรแกรมเป้าหมายและการกำหนดค่า (การกำหนดค่าเพื่อการชี้แจงสูงสุดของเส้นทางระบบที่ใช้)

3. สแกนระบบอีกครั้งเพื่อดูการเปลี่ยนแปลงหลังจากขั้นตอนที่ 2

4. ปรับแต่งโปรเจ็กต์เล็กน้อยก่อนการสร้างขั้นสุดท้าย

5. การสร้างแอปพลิเคชัน

อย่างที่คุณเห็นไม่มีอะไรยุ่งยาก ก่อนที่จะเริ่มต้นคุณควรดูรายละเอียดเพิ่มเติมในจุดที่ 1 และจุดที่ 2 ก่อน

จุดที่ 2 - ทำไมต้องกำหนดค่าโปรแกรมหากสามารถทำได้ในภายหลัง? ความจริงก็คือเมื่อตั้งค่าโปรแกรมพวกเขาต้องการบันทึกข้อมูลในมุมที่เป็นความลับที่สุดของระบบปฏิบัติการซึ่งส่วนหลังมีมากมาย ดังนั้นไม่ใช่โปรแกรมเมอร์ทุกคนที่จะตรวจสอบให้แน่ใจว่าระหว่างการติดตั้งเส้นทางที่จำเป็นทั้งหมดสำหรับผลิตผลของพวกเขาจะถูกสร้างขึ้น ดังนั้น เมื่อคุณย้ายโปรแกรมที่ถูกกำหนดให้ทำงานแต่แรกเริ่มหลังจากติดตั้งบนระบบแล้ว โปรแกรมอาจไม่สร้างเส้นทางทั้งหมดที่จำเป็นสำหรับการทำงานในภายหลัง โดยปกติแล้ว VMWare จะไม่มีกระแสจิตและไม่สามารถทำนายทุกสิ่งในโลกได้ กล่าวโดยสรุป ในตอนท้ายเราได้โปรแกรมที่ดูเหมือนว่าจะได้รับการย้ายทุกประการ แต่ไม่มีเส้นทางที่หายไป มีอย่างน้อยสองสามวิธีที่สถานการณ์จะพัฒนาได้ ประการแรกการตั้งค่าทั้งหมดจะถูกบันทึกไว้ในเส้นทางมาตรฐานบนคอมพิวเตอร์ซึ่งมีการตั้งค่าเริ่มต้นของโปรแกรมของเรา ประการที่สอง ข้อผิดพลาดมากมายเริ่มหลั่งไหลเข้ามาและทุกอย่างกลายเป็นรถนรก สิ่งต่างๆ ดังกล่าว







ดังนั้นเราจึงเลือกฮาร์ดไดรฟ์/แฟลชไดรฟ์/ฟล็อปปี้ดิสก์/การ์ดเจาะ หรือคุณจะวางวัตถุทดสอบไว้ที่ไหน เลือกส่วนรีจิสทรีทั้งหมดที่อยู่ใต้หน้าต่างการเลือกสื่อพร้อมกัน - จะไม่แย่ลงไปกว่านี้แล้ว

คลิกตกลงและกด Prescan อย่างกล้าหาญ