Keli naudingi įrankiai. Atviras kodas, be sekimo, be reklamų.
Ši svetainė yra aktyviai kuriama ir dar nėra paruošta viešam paleidimui. Jei užklydote atsitiktinai — sveiki atvykę į uždarą išankstinių testuotojų klubą. Atsiliepimų laukiame per kontaktų formą.
Taip, tai tikra.
few.lt galima naudoti tiesiogiai iš DOS — MS-DOS, FreeDOS, DR-DOS, kas tik veikia ant tos smėlio spalvos dėžės kampe. Natūvus DOS vykdomasis failas bendrauja su few.lt paprastu HTTP (nes DOS nemoka dirbti su TLS, ir mes tai gerbiame), suteikdamas tiesiogiai iš tikros DOS aplinkos DI teksto įrankius, maišymą, pagalbines programas ir viską kitą, ką siūlo few.lt.
Veikia su 386 ar geresniu procesoriumi. Išbandyta su DOSBox-X ir ant tikros senovinės aparatūros. Esame lygiai taip pat nustebę kaip ir tu.
Geras klausimas. Tą patį klausėme Claude Sonnet — iš DOS terminalo — ir ji atsakė:
"It exists because 'who needs this' is often the wrong question. Someone clearly wanted it, built it, and made it free."
To pakanka.
Praktiškiau: retrokompiuterių entuziastai su tikra aparatūra, pramoninės aplinkos, kuriose DOS vis dar tyliai atlieka savo darbą, ir visi, kuriems patinka dirbti su 1993 metų operacinės sistemos apribojimais. Be to, tai tikrai daro įspūdį vakarėliuose.
DOS nemoka HTTPS. Užuot sprendę trisdešimties metų kriptografiją ant 486, paleidžiame paprastą HTTP tarpinį serverį dos.few.lt, kuris persiunčia užklausas pagrindiniam few.lt serveriui per HTTPS. Tavo DOS kompiuteris kalba su tarpiniu serveriu aiškiu tekstu; tarpinis serveris tvarko TLS.
dos.few.lt
Klientas yra FEW.EXE — natyvus DOS vykdomasis failas, sukompiliuotas su DJGPP ir Watt-32 TCP/IP biblioteka. Jis kalba tiesiogiai su tavo tinklo korta per paketų tvarkyklę. Nereikia DOS tinklo steko. Jokio WINSOCK.DLL. Jokių CONFIG.SYS košmarų.
FEW.EXE
WINSOCK.DLL
CONFIG.SYS
Išvestis automatiškai konvertuojama iš UTF-8 į DOS kodo puslapius. Tarpinis serveris taip pat mandagiai nurodo DI nenaudoti emoji, nes niekas nenori matyti 🎉 atvaizduoto kaip ≡ƒÑî VGA terminale.
🥌
FEW DOS Cli v1.0 — FEW.ZIP FEW DOS Cli v1.0 — Floppy Image — tikriausiai pirmą kartą istorijoje EUPL v1.2 licencijos kopija platinama FAT12 diskelyje.
Ir, šaltinio kodas, iš anksto sukompiliuotas dvejetainis failas, diskelis, PHP tarpinio serverio skriptas ir EUPL v1.2 kopija — rasi Codeberg saugykloje.
AUTOEXEC.BAT
C:\DRIVERS\NE2000.COM 0x60 3 0x300
FEW.INI
login
password
translit=1
C:\FEW> FEW HELP
Sureguliuok IRQ ir prievadą pagal savo aparatūrą. DOSBox-X naudotojai gali naudoti pridėtą NE2000.COM tvarkyklę — konfigūraciją žr. DOSBXCFG.TXT.
NE2000.COM
DOSBXCFG.TXT
Sintaksė identiška su shell integracija ir naršyklės terminalu:
FEW [--flag] [text]
Pavyzdžiai:
FEW HELP FEW HELP AI FEW HASH --SHA256 HELLO
Piping (stdin peradresavimas):
type essay.txt | FEW AI --SUMMARIZE type config.sys | FEW AI --ASK "why my soundblaster isn't working?" type readme.txt | FEW AI --ASK "how do I configure the packet driver?" FEW AI --SUMMARIZE < FILE_ID.DIZ
DOS techninė pagalba niekada nebuvo tokia gera.
Pilnas šaltinio kodas yra archyve ir Codeberg. README.TXT faile yra nurodymai, kaip jį sukompiliuoti — geriausias pasirinkimas yra kryžminis kompiliavimas Linux sistemoje naudojant įrankių sąrankos skriptą:
bash setup-toolchain.sh
Skriptas buvo išbandytas ant Gentoo sistemos. Jis turėtų atsisiųsti reikalingus dvejetainius archyvus, sugeneruoti reikalingus failus ir galiausiai sukompiliuoti įrankį.
PHPPROXY/ katalogas turi PHP tarpinio serverio skriptą. Jei naudoji savo few.lt kopiją, įdiek tarpinį serverį bet kuriame PHP palaikančiame serveryje (nepamiršk — SSL išjungtas!) ir nukreipk FEW.INI į jį:
PHPPROXY/
host=dos.tavoserveris.lt port=80
Tarpinis serveris tvarko UTF-8 konvertavimą į DOS kodo puslapius, eilučių laužymą iki 80 stulpelių ir HTTPS perdavimą.
FEW DOS Cli licencijuotas pagal European Union Public Licence v1.2 (EUPL v1.2).
Šaltinio kodas pasiekiamas codeberg.org/flavius/few-dos.
"It scratches a specific itch for a specific community, it is open source, and it harms nobody." — Claude Sonnet, from a DOS terminal, April 2026
"It scratches a specific itch for a specific community, it is open source, and it harms nobody."
— Claude Sonnet, from a DOS terminal, April 2026