- Daedalos ?
สภาพแวดล้อมเดสก์ท็อปในเบราว์เซอร์
ระบบ ?
ระบบไฟล์
- File Explorer
- ย้อนกลับไปข้างหน้าสถานที่ล่าสุดขึ้นหนึ่งระดับแถบที่อยู่ค้นหา
- รูปขนาดย่อและรายละเอียดมุมมอง
- การสนับสนุนไฟล์ Drag & Drop (ภายในและภายนอก)
- การโหลดกล่องโต้ตอบความคืบหน้า
- zip (สนับสนุนการเขียน), zip/iso read support, 7z/gz/rar/tar/etc สารสกัดสนับสนุน
- เขียนถึง indexedDB
- การเลือกกลุ่ม/การจัดการ & ลากเพื่อจัดเรียง/จัดเรียง
- ไอคอนแคชแบบไดนามิกและอัตโนมัติสำหรับเพลงรูปภาพวิดีโอและตัวจำลอง
- เมนูบริบท
- ตัด, คัดลอกสร้างทางลัดลบเปลี่ยนชื่อ
- เพิ่มไฟล์ไดเรกทอรีแผนที่
- เปิดด้วยตัวเลือก/กล่องโต้ตอบเปิดตำแหน่งไฟล์/โฟลเดอร์เปิดในหน้าต่างใหม่เปิดเทอร์มินัลที่นี่
- ดาวน์โหลด, เพิ่มลงในเก็บถาวร, แยกที่นี่, ตั้งค่าเป็นวอลล์เปเปอร์, แปลงเสียง/วิดีโอ/ภาพถ่าย/สเปรดชีต, คุณสมบัติ (w/รายละเอียด)
- เรียงลำดับโดยโฟลเดอร์ใหม่เอกสารข้อความใหม่
- การจับภาพหน้าจอ
- แป้นพิมพ์ลัด
- ctrl+c, ctrl+v, ctrl+x, ctrl+a, ลบ
- F2, F5, backspace, ลูกศร, ป้อน
- Shift+Ctrl+R, Shift+F10, Shift+F12
- ใน Fullscreen: Windows Key, Windows Key + R
- คำแนะนำเครื่องมือข้อมูลไฟล์
- อนุญาตการเรียงลำดับตามชื่อขนาดประเภทหรือวันที่
- ยังคงมีไอคอนตำแหน่ง/เรียงลำดับลำดับ
หน้าต่าง
- ปรับขนาดได้และแยกออกได้
- ย่อขนาดสูงสุดและปิดสูงสุด
- ยังคงมีขนาด/ตำแหน่ง/สถานะสูงสุด
- การเปิดและปิดเคลื่อนไหว
เริ่มต้นเมนู
- แถบด้านข้างที่ขยายได้
- รายการแอพ, เอกสาร/รูปภาพ/วิดีโอทางลัด, Power (ล้างเซสชัน)
- เอฟเฟกต์ภาพสปอตไลท์
- รองรับโฟลเดอร์
- แป้นพิมพ์ลัดเปิดด้วย Shift+ESC
- หรือปุ่ม Windows เมื่ออยู่ในเต็มหน้าจอ
แถบงาน
- ดูตัวอย่างของ Windows
- ตัวบ่งชี้หน้าต่างที่เน้น
- เมนูค้นหา (w/ไฟล์ล่าสุด)
- AI Chat Agent (Prompt API & WEBLLM) (W/Summarize & Image Generation)
นาฬิกา
- ทำงานในเว็บ
- โหมดเวลาเซิร์ฟเวอร์ NTP (ntp.js)
- ซิงค์กับนาฬิการะบบเมื่อโหลด
- คำแนะนำเครื่องมือวันที่
- ป๊อปอัพปฏิทิน
พื้นหลัง
- วอลเปเปอร์ภาพเคลื่อนไหวแบบไดนามิก (Offscreencanvas/Web Worker)
- คลื่น
- hexells
- เมทริกซ์
- ภูมิทัศน์ชายฝั่ง
- ตั้งค่าผ่านภาพ/วิดีโอ (เติม, พอดี, ยืด, กระเบื้อง, กึ่งกลาง)
- ภาพสไลด์โชว์
- ภาพดาราศาสตร์ประจำวัน
- AI ที่สร้างวอลล์เปเปอร์การแพร่กระจายที่เสถียร
url
- การโหลดพารามิเตอร์แบบสอบถาม
- ตัวอย่าง:
-
/?url=/CREDITS.md -
/?app=Browser
แอพ?
Boxedwine ( .exe, .zip )
- รันแอปพลิเคชัน Windows 16/32 บิต
เบราว์เซอร์ ( .htm, .html )
- โหลดเว็บไซต์ ( รองรับ w/cors )
- แถบบุ๊กมาร์ก
- การสนับสนุน Favicon
- กลับ/ส่งต่อและโหลดซ้ำ
- Google ค้นหาผ่านแถบที่อยู่
- การสนับสนุนโปรโตคอล IPFS
- Chrome: // เกม Dino
devtools
- คอนโซล, องค์ประกอบ, เครือข่าย, ทรัพยากร, แหล่งที่มา, DOM
- เปิดใช้งานจากเมนูเริ่มต้นหรือ Shift+F12
emulatorjs ( .32x, .a26, .a52, .a78, .gb, .gba, .gbc, .gen, .gg, .j64, .jag, .lnx, .n64, .ns, .s, .v.s,. .ws, .wsc, .z64 )
IRC
- ไคลเอนต์แชททางอินเทอร์เน็ต
- เชื่อมต่อผ่าน WebSockets
js-dos ( .exe, .jsdos, .zip )
- Dos Emulator
- สถานะการบันทึกอัตโนมัติเมื่อปิด
- /ผู้ใช้/สาธารณะ/สแน็ปช็อต
- หน้าต่างอัตโนมัติปรับขนาด
ทำเครื่องหมาย ( .MD )
ผู้ส่งสาร
- ไคลเอนต์ส่งข้อความโดยตรงที่เข้ารหัส
- ใช้โปรโตคอล NOSTR (NIP-04)
- การสร้างคีย์สาธารณะ/ส่วนตัวอัตโนมัติ
บรรณาธิการโมนาโก
- รหัส/ตัวแก้ไขข้อความ
- รองรับไฟล์ทุกประเภท
- บันทึกไฟล์ผ่าน Ctrl+S
- จำนวนบรรทัด, ตำแหน่งเคอร์เซอร์, ID ภาษา
- การจัดรูปแบบที่สวยงาม
- JSON, JS/TS, CSS/Sass/Less, HTML, Markdown
สี ( .BMP, .Gif, .ico, .jpg, .png, .tiff, .webp, )
PDF ( .pdf )
- render/print pdf's
- หน้าปัจจุบัน/นับและซูม
รูปถ่าย
- รูปแบบที่รองรับ
- heif ( .heic, .heif )
- JPEG XL ( .JXL )
- Qoi ( .qoi )
- tiff ( .tif, .tiff )
- เต็มหน้าจอ & ซูม
ruffle ( .swf, .spl )
การแพร่กระจายที่มั่นคง
- สร้างภาพ 512x512 โดยใช้ปัญญาประดิษฐ์
- ทำงานในพื้นที่โดยใช้ WEBSD
เทอร์มินัล
- การสนับสนุนระบบไฟล์
- การเติมข้อความอัตโนมัติและประวัติ
- ท่อสั่งร่วมกัน
- รายการคำสั่งผ่าน
help - Git Support (Checkout & Clone)
- การสนับสนุน Python ( .py )
- WebAssembly Package Manager
- ตัวอย่าง:
wapm cowsay moo (#)
- ข้อมูลสภาพอากาศ
- ล้ำหน้า
- เปิดใช้งานจากเมนูเริ่มต้นหรือ Shift+F10
- Neofetch
tinymce ( .rtf, .whtml )
- โหมดอ่าน & wysiwyg
- ไฟล์บันทึกการสนับสนุน
เสมือน x86 ( .img, .iso )
- x86 emulator
- สถานะการบันทึกอัตโนมัติเมื่อปิด
- /ผู้ใช้/สาธารณะ/สแน็ปช็อต
- หน้าต่างอัตโนมัติปรับขนาด
เครื่องเล่นวิดีโอ
- รูปแบบที่รองรับ
- เล่นวิดีโอ/ลัดของ YouTube
- แป้นพิมพ์ลัด (ปริมาตร, แสวงหา, สเกล, เต็มหน้าจอ)
vim
- รหัส/ตัวแก้ไขข้อความ
- รองรับไฟล์ทุกประเภท
webamp ( .mp3, .wsz )
- เครื่องเล่นเสียง Winamp
- การสนับสนุนผิวหนัง
- การสนับสนุนเพลย์ลิสต์และสตรีมมิ่ง
- การสนับสนุนการสร้างภาพ ("MilkDrop")
เกม?
classicube
- ลูกค้าที่เข้ากันได้ Minecraft Classic
บอล DX
- เกม Breaker Arcade เช่น Arkanoid
พินบอล
- วิศวกรรมย้อนกลับของพินบอล 3D จาก Windows
Quake III Arena
- Port of the Classic First Shooter
ลองดู
ความต้องการ
การพัฒนา
yarn install
yarn build:prebuild
yarn dev
การผลิต
yarn install
yarn build
yarn serve
นักเทียบท่า
docker build -t daedalos .
docker run -dp 3000:3000 --rm --name daedalos daedalos
หมายเหตุ
- หากในระหว่าง
yarn install คุณจะได้รับข้อผิดพลาด digital envelope routines::unsupported คุณต้องตั้งค่า NODE_OPTIONS เป็น --openssl-legacy-provider (1, 2, 3)