Synctrayzor เป็นยูทิลิตี้ถาดเล็ก ๆ สำหรับการซิงก์บน Windows มันเป็นโฮสต์และห่อหุ้ม syncthing ทำให้มันทำงานเหมือนแอปพลิเคชัน Windows ดั้งเดิมและน้อยกว่าเช่นยูทิลิตี้บรรทัดคำสั่งที่มีส่วนต่อประสานเว็บเบราว์เซอร์
คุณสมบัติรวมถึง:
Synctrayzor ได้รับการบรรจุเป็นทั้งตัวติดตั้ง, ซิปแบบสแตนด์อโลนและช็อคโกแลต มันจะทำงานบน Windows Vista หรือใหม่กว่า
ดาวน์โหลด SyncTrayzorSetup-x64.exe
หรือ SyncTrayzorSetup-x86.exe
และเรียกใช้ หากคุณติดตั้ง SyncTrayzor อยู่แล้วสิ่งนี้จะอัปเดต
ก่อนอื่นคุณจะต้อง. NET 4.7.2 ดาวน์โหลดตัวติดตั้งออฟไลน์หรือเว็บหากคุณยังไม่ได้ติดตั้งแล้ว
ดาวน์โหลด SyncTrayzorPortable-x64.zip
หรือ SyncTrayzorPortable-x86.zip
คลายซิปและเรียกใช้ SyncTrayzor.exe
หากคุณกำลังอัปเดตคุณจะต้องคัดลอกโฟลเดอร์ data
ตรงข้ามจากการติดตั้งแบบสแตนด์อโลนก่อนหน้า
SyncTrayzor เวอร์ชันที่ติดตั้งนั้นมีให้ในช็อคโกแลต
C:> choco install synctrayzor
ก่อนอื่นเกิดอะไรขึ้น? โปรดจำไว้ว่า synctrayzor เป็น wrapper รอบ ๆ syncthing Syncthing เป็นโปรแกรมการซิงโครไนซ์ไฟล์ซึ่งมีเว็บอินเตอร์เฟส SyncTrayzor เป็นยูทิลิตี้ถาดดูเหมือนโปรแกรม Windows ปกติและมีเมนูและสิ่งที่เหมือนกันและพื้นที่ขนาดใหญ่ที่อินเตอร์เฟสเว็บของ Syncthing จะปรากฏขึ้น
หลายภาษา? Synctrayzor ต้องการคุณ! โปรดอ่านภาษาท้องถิ่น
ต้องการบริจาค? ยอดเยี่ยมและขอบคุณ! โปรดอ่านการมีส่วนร่วมก่อน
โปรดดูการบริจาค
กลไกการอัปเดตอัตโนมัติของ SyncTrayzor จะเรียกสคริปต์เป็นระยะ (พบใน server/version_check.php
โฮสต์บนเซิร์ฟเวอร์ของฉัน) เพื่อดูว่ามีการอัพเกรดหรือไม่ มันจะเปิดเผยเวอร์ชัน SyncTrayzor ปัจจุบันของคุณและแพ็คเกจที่คุณดาวน์โหลด (ติดตั้ง/พกพาและ x64/x86) นอกจากนี้ยังจะเปิดเผยที่อยู่ IP ของคุณซึ่งหลีกเลี่ยงไม่ได้
คุณสามารถปิดการอัปเดตอัตโนมัติในการตั้งค่า แต่ในกรณีนั้นคุณต้องรับผิดชอบในการตรวจสอบการอัปเดตด้วยตนเอง
ข้อมูลการใช้งานรายละเอียดของการตั้งค่า / เครือข่าย / เครือข่ายของคุณจะไม่ถูกรายงาน
คุณสามารถหวาดระแวงและสร้างทุกอย่างจากแหล่งที่มา (หลังจากการตรวจสอบแหล่งที่มา) หรือคุณสามารถไว้วางใจได้ว่าฉันเป็นคนดีที่ได้รับความไว้วางใจจากนักพัฒนาซอฟต์แวร์ซิงค์
คุณสามารถตรวจสอบได้ว่าบัญชี GitHub นี้ยังไม่ได้รับผลกระทบและกำลังปล่อยการดาวน์โหลดที่เป็นอันตรายโดยทำตามขั้นตอนในการรักษาความปลอดภัย กระบวนการนี้ยังช่วยให้คุณตรวจสอบว่านักพัฒนา SyncThing เชื่อใจฉันให้ปล่อยซอฟต์แวร์ที่ไม่ใช่ Malicious
เป็นที่น่าสังเกตว่า SyncTrayzor จะแทนที่ 'GUI LISENT ADDRINTY' และ 'API Key' ในการกำหนดค่าของ SyncThing นี่เป็นเพราะจำเป็นต้องควบคุมค่าเหล่านี้อย่างเต็มที่เพื่อให้แน่ใจว่าสามารถสื่อสารกับการซิงก์ได้
อย่างไรก็ตามคุณสามารถตั้งค่าเหล่านี้ในไฟล์ -> การตั้งค่าหากคุณต้องการปรับแต่ง
คำถามที่ดี คำตอบขึ้นอยู่กับว่าคุณติดตั้ง synctrayzor โดยใช้ตัวติดตั้งหรือกำลังทำงานแบบสแตนด์อโลน
SyncTrayzor เวอร์ชันที่ติดตั้งจะติดตั้งตัวเองเป็น C:Program FilesSyncTrayzor
หรือ C:Program Files (x86)SyncTrayzor
สำหรับรุ่น 64 บิตและ 32 บิตตามลำดับ
โดยค่าเริ่มต้น SyncTrayzor จะวางการกำหนดค่าของตัวเองใน C:Users<You>AppDataRoamingSyncTrayzor
และให้ SyncThing ใช้โฟลเดอร์เริ่มต้นสำหรับฐานข้อมูลซึ่งคือ C:Users<You>AppDataLocalSyncthing
นอกจากนี้ยังจะสร้างคีย์รีจิสทรีที่ HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunSyncTrayzor
ในครั้งแรกที่มันทำงานซึ่งจะทำให้มันเริ่มต้นเมื่อคุณเข้าสู่ระบบ
คุณสามารถลบคีย์รีจิสทรีนี้ได้โดยยกเลิกการตรวจสอบ "เริ่มต้นด้วยการเข้าสู่ระบบโดยอัตโนมัติ" ในการตั้งค่า
คุณสามารถตั้งค่าเส้นทางบ้านที่กำหนดเองสำหรับการซิงค์ในการตั้งค่าหากคุณต้องการ (การตั้งค่า -> syncthing -> advanced -> syncthing เส้นทางบ้านที่กำหนดเอง) สิ่งนี้มีประโยชน์หากคุณต้องการเก็บสำเนาของ Syncthing ที่จัดการโดย SyncTrayzor แยกจากสำเนาอื่นที่ทำงานบนเครื่องของคุณ
กลไกการอัปเดตอัตโนมัติอาจดาวน์โหลดการอัปเดตเป็น %TEMP%SyncTrayzor
ตำแหน่งนี้จะถูกล้างออกเป็นระยะ
SyncTrayzor Portable จะวางการกำหนดค่าของตัวเองใน SyncTrayzorPortabledata
และบอกให้ SyncThing ใช้ SyncTrayzorPortabledatasyncthing
สำหรับฐานข้อมูล ซึ่งหมายความว่าเมื่ออัพเกรดด้วยตนเองคุณสามารถย้ายโฟลเดอร์ 'ข้อมูล' ไปยังเพื่อย้ายการตั้งค่าและฐานข้อมูลทั้งหมดของคุณ
เวอร์ชันพกพาจะไม่เริ่มต้นด้วยการเข้าสู่ระบบตามค่าเริ่มต้น หากคุณตรวจสอบ "เริ่มต้นด้วยการเข้าสู่ระบบโดยอัตโนมัติ" ในการตั้งค่าคีย์รีจิสทรีจะถูกสร้างขึ้นที่ HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunSyncTrayzor
กลไกการอัปเดตอัตโนมัติอาจดาวน์โหลดการอัปเดตเป็น %TEMP%SyncTrayzor
ตำแหน่งนี้จะถูกล้างออกเป็นระยะ
นี่คือตารางที่มีประโยชน์ของสิ่งที่คุณต้องคัดลอกหากคุณย้ายระหว่างชุดค่าผสมที่แตกต่างกันของ "ดิบ" synctrayzor ติดตั้ง Synctrayzor และ Synctrayzor Portable
จาก | ถึง | การกระทำ |
---|---|---|
"ดิบ" ซิงก์ | ติดตั้ง SyncTrayzor | ไม่มี |
"ดิบ" ซิงก์ | Synctrayzor พกพา | คัดลอกเนื้อหาของ C:Users<You>AppDataLocalSyncthing ลงในโฟลเดอร์ datasyncthing ภายในไดเรกทอรีพกพา |
ติดตั้ง SyncTrayzor | "ดิบ" ซิงก์ | ไม่มี |
ติดตั้ง SyncTrayzor | Synctrayzor พกพา |
|
Synctrayzor พกพา | "ดิบ" ซิงก์ | คัดลอกเนื้อหาของโฟลเดอร์ datasyncthing ภายในพกพาลงใน C:Users<You>AppDataLocalSyncthing โดยตรง |
Synctrayzor พกพา | ติดตั้ง SyncTrayzor |
|
สำหรับ SyncTrayzor เวอร์ชันที่ติดตั้งเพื่อบันทึกการกำหนดค่าของคุณ (ทั้ง Syncthing's และ SyncTrayzor) คุณจะต้องสำรองเส้นทางต่อไปนี้:
C:Users<You>AppDataRoamingSyncTrayzor
C:Users<You>AppDataLocalSyncthing
Synctrayzor เก็บสำเนาสองชุดของ syncthing.exe
สำเนาที่ดำเนินการอยู่ที่ C:Users<You>AppDataRoamingSyncTrayzorsyncthing.exe
ผู้ใช้คนนี้เขียนได้โดยอนุญาตให้มีการซิงค์เพื่ออัปเกรดอัตโนมัติ
นอกจากนี้ยังมีสำเนาสำรองใน C:Program FilesSyncTrayzorsyncthing.exe
อันนี้ถูกคัดลอกไปยัง C:Users<You>AppDataRoamingSyncTrayzorsyncthing.exe
ถ้าไม่มีอยู่ (SyncTrayzor ไม่เคยทำงานมาก่อนสำหรับผู้ใช้นั้น)
หากคุณต้องการอัพเกรดด้วยตนเอง (เช่นรุ่นเบต้า) คุณควรดาวน์โหลดการซิงก์จากหน้ารีลีสและแทนที่ syncthing.exe
ใน C:Users<You>AppDataRoamingSyncTrayzor
Synctrayzor เก็บสำเนาสองชุดของ syncthing.exe
มีสำเนาใน datasyncthing.exe
ซึ่งเป็นสิ่งที่เรียกใช้ นอกจากนี้ยังมีสำเนาถัดจาก SyncTrayzor.exe
ซึ่งใช้ถ้าหนึ่งใน data
หายไป
หากคุณต้องการอัพเกรดด้วยตนเอง (เช่นเวอร์ชันเบต้า) คุณควรดาวน์โหลดการซิงก์จากหน้ารีลีสและแทนที่หนึ่งที่ datasyncthing.exe
คุณจะต้องใช้ Visual Studio 2019. โคลน/ดาวน์โหลดที่เก็บ, เปิด srcSyncTrayzor.sln
และคอมไพล์ คุณจะต้องดาวน์โหลด syncthing.exe และวางไว้ใน binx86Debug
, binx64Debug
, binx86Release
หรือโฟลเดอร์ binx64Release
ตามความเหมาะสม
ตัวติดตั้งถูกสร้างขึ้นโดยใช้การตั้งค่า Inno และมีตัวเลือกบรรทัดคำสั่งต่าง ๆ ซึ่งบันทึกไว้ที่นี่ หากคุณผ่าน /silent
Command-Line Flag เมื่อ SyncTrayzor จะไม่เปิดตัวเมื่อตัวติดตั้งเสร็จสมบูรณ์: เพิ่ม /StartSyncTrayzor
เพื่อแทนที่สิ่งนี้ (ซึ่งทำให้ SyncTrayzor เปิดตัวน้อยที่สุด)
มีพารามิเตอร์ต่าง ๆ ภายในไฟล์ SyncTrayzor.exe.config
ซึ่งสามารถปรับแต่งได้โดยผู้ดูแลระบบรวมถึงการกำหนดค่า SyncTrayzor เริ่มต้น (ใช้เพื่อสร้างไฟล์กำหนดค่า SyncTrayzor ของผู้ใช้เมื่อเปิดตัว SyncTrayzor ครั้งแรก) หากต้องการแทนที่สิ่งเหล่านี้ให้ผ่าน Flag /SyncTrayzorExeConfig="PathToCustomizedSyncTrayzor.exe.config"
ไปยังตัวติดตั้ง - SyncTrayzor.exe.config
ที่ระบุจะเขียนทับค่าเริ่มต้น
โปรดทราบว่าเนื้อหา / โครงสร้างของ SyncTrayzor.exe.config
อาจเปลี่ยนแปลงระหว่างการเผยแพร่ การใช้เวอร์ชันที่ไม่ถูกต้องอาจทำให้เกิดความผิดพลาดหรือพฤติกรรมที่ไม่ถูกต้อง