เข้าถึงไฟล์ของคุณผ่านทางเว็บได้โดยตรงจากดิสก์ของคุณ
นี่คือการเขียนใหม่ของเวอร์ชัน Delphi
สำหรับคำแนะนำในการติดตั้งบริการ โปรดดูที่วิกิของเรา
สำหรับการติดตั้ง Docker โปรดดู repo เฉพาะ
หมายเหตุ: เวอร์ชัน Windows ขั้นต่ำที่ต้องการคือ 8.1 , Windows Server 2012 R2 (เนื่องจาก Node.js 18)
Assets
hfs
control
ค้างไว้ขณะคลิก จากนั้นคลิก open
localhost
ดังนั้นคุณจึงสามารถกำหนดค่าส่วนที่เหลือได้ในแผงผู้ดูแลระบบ หากไม่สามารถเปิดเบราว์เซอร์บนคอมพิวเตอร์ที่คุณกำลังติดตั้ง HFS คุณควรป้อนคำสั่งนี้ในคอนโซล HFS: create-admin <PASSWORD>
หากคุณไม่สามารถเข้าถึงคอนโซลได้ (เช่น เมื่อคุณใช้งานเป็นบริการ) คุณสามารถแก้ไขไฟล์กำหนดค่าเพื่อเพิ่มบัญชีผู้ดูแลระบบของคุณ
หากคุณไม่ต้องการใช้โปรแกรมแก้ไข คุณสามารถสร้างไฟล์ด้วยคำสั่งนี้:
echo "create-admin: PASSWORD" > config.yaml
หากคุณเข้าถึง แผงผู้ดูแลระบบ ผ่าน localhost ตามค่าเริ่มต้น HFS จะไม่ ต้องการให้คุณเข้าสู่ระบบ หากคุณไม่ชอบพฤติกรรมนี้ ให้ปิดการใช้งานในแผงผู้ดูแลระบบหรือป้อนคำสั่งคอนโซลนี้ config localhost_admin false
หากระบบของคุณไม่ใช่ Windows/Linux/Mac หรือคุณไม่ต้องการเรียกใช้ไบนารี คุณสามารถลองใช้เวอร์ชันอื่นนี้ได้:
npx hfs@latest
ส่วน @latest
เป็นทางเลือก และทำให้แน่ใจได้ว่าคุณจะได้รับข้อมูลล่าสุดอยู่เสมอ
หากขั้นตอนนี้ล้มเหลว อาจเป็นไปได้ว่าคุณขาดข้อกำหนดข้อใดข้อหนึ่งเหล่านี้
การกำหนดค่าและไฟล์อื่นๆ จะถูกจัดเก็บไว้ใน %HOME%/.vfs
หากคุณมีสิทธิ์เข้าถึงคอนโซลของ HFS อย่างเต็มรูปแบบ คุณสามารถป้อนคำสั่งได้ เริ่มต้นด้วย help
เพื่อให้ได้รายการทั้งหมด
สำหรับการกำหนดค่า โปรดดูที่ไฟล์ config.md
การกำหนดค่าถูกจัดเก็บไว้ในไฟล์ config.yaml
โดยมีข้อยกเว้นสำหรับ HTML แบบกำหนดเองซึ่งจัดเก็บไว้ใน custom.html
ไฟล์เหล่านี้จะถูกเก็บไว้ใน Current Working Directory (cwd) ซึ่งโดยค่าเริ่มต้นจะเป็นโฟลเดอร์เดียวกันกับ hfs.exe
หากคุณใช้การแจกจ่ายประเภทนี้บน Windows หรือ USER_FOLDER/.hfs
บนระบบอื่น คุณสามารถเลือกโฟลเดอร์อื่นที่ส่งพารามิเตอร์ --cwd SOME_FOLDER
ที่บรรทัดคำสั่ง เส้นทางสัมพัทธ์ใดๆ ที่ให้ไว้จะสัมพันธ์กับ cwd
ตรวจสอบรายละเอียดเกี่ยวกับรูปแบบไฟล์กำหนดค่า
สามารถแสดง Front-end ในภาษาอื่นได้ มีการแปลภาษาบางภาษาอยู่แล้ว หากคุณพบข้อผิดพลาด ให้พิจารณารายงานหรือแก้ไขไฟล์ต้นฉบับ
ในส่วนภาษาของแผงผู้ดูแลระบบ คุณสามารถติดตั้งไฟล์ภาษาเพิ่มเติมได้
หากภาษาของคุณหายไป โปรดพิจารณาแปลด้วยตัวเอง
#LOGIN
เข้ากับที่อยู่จะเป็นการเปิดกล่องโต้ตอบการเข้าสู่ระบบ?login=USER:PASSWORD
จะเข้าสู่ระบบเบราว์เซอร์โดยอัตโนมัติ?overwrite
ในการอัปโหลด จะแทนที่การกำหนดค่าdont_overwrite_uploading หากคุณมีสิทธิ์ในการลบด้วย?search=PATTERN
จะทำให้เกิดการค้นหาเมื่อเริ่มต้นมีหลายวิธีที่จะมีส่วนร่วม
รายงานข้อบกพร่อง
การรายงานข้อบกพร่องเป็นสิ่งสำคัญมาก และหากคุณไม่แน่ใจเกี่ยวกับเรื่องนี้ ไม่ต้องกังวล เราจะหารือเรื่องนี้ หากคุณพบปัญหาด้านความปลอดภัยที่สำคัญ โปรดติดต่อเราเป็นการส่วนตัว เพื่อให้เราสามารถเผยแพร่การแก้ไขก่อนที่จะเปิดเผยปัญหา เพื่อความปลอดภัยของผู้ใช้รายอื่น
ใช้เวอร์ชันเบต้าและให้ข้อเสนอแนะ
แม้ว่ารุ่นเบต้าจะมีปัญหามากกว่า แต่คุณจะได้รับฟีเจอร์เพิ่มเติมและให้ความช่วยเหลืออย่างมากกับโปรเจ็กต์นี้
แปลเป็นภาษาของคุณ
เสนอแนวคิด
แม้ว่าโปรเจ็กต์ไม่ควรซับซ้อนเกินไป แต่คุณอาจเป็นแนวคิดสำหรับปลั๊กอิน
เขียนคำแนะนำหรือสร้างวิดีโอสำหรับผู้ใช้รายอื่น เรามีวิกิ!
ส่งรหัสของคุณ
หากคุณต้องการเปลี่ยนแปลงโค้ดด้วยตนเอง โปรดเปิด "ปัญหา" หรือ "การสนทนา" เกี่ยวกับโค้ดนั้นก่อน จากนั้นเราจะพยายามให้ความร่วมมือและทำความเข้าใจว่าอะไรคือแนวทางที่ดีที่สุด
สร้างปลั๊กอิน
ปลั๊กอินสามารถเปลี่ยนรูปลักษณ์ (ธีม) และ/หรือแนะนำฟังก์ชันการทำงานใหม่ได้
API
สร้างตัวเอง
ใบอนุญาต
ภาพธงเป็นสาธารณสมบัติ ดาวน์โหลดได้จาก https://flagpedia.net