few.lt

Mõned kasulikud tööriistad. Avatud lähtekood, privaatsust austav, reklaamivaba.

FOSS austab privaatsust ↓ reklaame pole curl-tugi EUPL litsents

Aktiivne arendus

See veebisait on aktiivses arenduses ega ole veel avalikuks väljalaskmiseks valmis. Kui sattusite siia kogemata — tere tulemast eelväljalaske testijate suletud klubisse. Tagasiside on teretulnud kontaktivormi kaudu.

DOS-integratsioon

Jah, see on tõsi.

few.lt saab kasutada otse DOS-ist — MS-DOS, FreeDOS, DR-DOS, mida iganes see beežikarva karp nurgas jooksutab. Natiivne DOS-käivitatav suhtleb few.lt-ga lihtsa HTTP kaudu (sest DOS ei suuda TLS-iga hakkama saada, ja me austame seda), andes sulle AI tekstitööriistad, räsimine, utiliidid ja kõik muu, mida few.lt pakub, otse päris DOS-promptist.

Töötab 386-l või paremal. Testitud DOSBox-X-il ja pärisel vintage-riistvaral. Me oleme sama üllatunud kui sina.

AI on DOS!

Miks?

Hea küsimus. Küsisime Claude Sonnet'ilt sama asja — DOS-terminalist — ja vastus oli:

"It exists because 'who needs this' is often the wrong question. Someone clearly wanted it, built it, and made it free."

See on põhjus küll.

Praktilisemalt: retroarvutuse entusiastid päris riistvaraga, manustatud ja tööstuskeskkonnad, kus DOS veel vaikselt oma tööd teeb, ja kõik, kes naudivad 1993. aasta operatsioonisüsteemi piirangutes töötamist loomingulise harjutusena. Lisaks on see peoplel tõeliselt muljetavaldav.

Kuidas see töötab?

DOS ei suuda HTTPS-i rääkida. Selle asemel, et lahendada kolmekümne aasta krüptograafiat 486-l, käitame lihtsat HTTP-proksit aadressil dos.few.lt, mis edastab päringud peamisele few.lt serverile HTTPS kaudu. Sinu DOS-masin räägib proksi-ga lihttekstis; proksi haldab TLS-i.

Klient on FEW.EXE — natiivne DOS-käivitatav, ehitatud DJGPP ja Watt-32 TCP/IP teegiga. See suhtleb otse su võrgukaardiga pakettdraiveri kaudu. Pole vaja DOS-i võrustakki. Pole WINSOCK.DLL-i. Pole CONFIG.SYS õudusunenägusid.

Väljund teisendatakse automaatselt UTF-8-st DOS-koodilehtedele. Proksi juhendab ka viisakalt AI-d, et see emoji ei kasutaks, sest keegi ei taha näha 🎉 renderdatuna ≡ƒÑî-na VGA-terminalis.

Nõuded

  • 386 või parem protsessor
  • DOS 3.3 või uuem — MS-DOS, FreeDOS, DR-DOS kõik toimivad
  • Võrgukaardile laaditud pakettdraiver
  • TCP/IP-võrgujuurdepääs
  • Mõistlik huumorimeel

Allalaadimine

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — tõenäoliselt esimene kord, kui EUPL v1.2 litsentsi koopia on levitatud FAT12 flopil.

Ja, lähtekood, eelnevalt kompileeritud binaarne, flopipilt, PHP proksi skript ja EUPL v1.2 koopia — leiab Codebergi repositooriumist.

Paigaldamine

  1. Laadi pakettdraiver — enne FEW.EXE käivitamist laadi võrgukaardi jaoks pakettdraiver. Lisa see AUTOEXEC.BAT-i automaatseks laadimiseks käivitumisel või käivita käsurealt: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. Seadista FEW.INI — redigeeri FEW.INI-d samas kaustas kui FEW.EXE. Määra login ja password, et kasutada oma few.lt kontot ja pääseda ligi Claude Sonnet'ile. Jäta tühjaks tasuta taseme jaoks — tulemused võivad varieeruda, oleme hoiatanud. Määra translit=1, kui sinu keel kasutab mitte-ladina kirja ja sinu terminal ei suuda seda kuvada.
  3. KäivitaC:\FEW> FEW HELP. See ongi kõik. Kui pakettdraiver on laaditud ja võrk töötab, toimib see.

Kohanda IRQ ja port oma riistvara jaoks. DOSBox-X kasutajad saavad kasutada kaasasolevat NE2000.COM draiverit — seadistuse jaoks vaata DOSBXCFG.TXT.

Kasutamine

Süntaks on identne shell-mähisega ja veebiterminaaliga:

FEW  [--flag] [text]

Näited:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Torusissend (stdin ümbersuunamine):

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-i tehniline tugi pole kunagi nii hea olnud.

Ehitamine lähtekoodist

Täielik lähtekood on arhiivis ja Codebergis. README.TXT fail sisaldab ehitusjuhiseid — parim võimalus on ristkompilatsioon Linuxis tööriistaketi seadistuse skripti abil:

bash setup-toolchain.sh

Skripti on testitud Gentoo peal. See peaks alla laadima vajalikud binaarsed failid, genereerima vajalikud failid ja lõpuks tööriista kompileerima.

Proksi ise majutamine

Kaust PHPPROXY/ sisaldab PHP proksi skripti. Kui käitad oma few.lt instantsi, juuruta proksi mis tahes PHP-võimelisel serveril (ära unusta — SSL välja!) ja suuna FEW.INI selle poole:

host=dos.yourserver.com
port=80

Proksi haldab UTF-8-st DOS-koodilehtedele teisendamist, reavahetust 80 veerule ja HTTPS-releed.

Litsents

FEW DOS Cli on litsentsitud European Union Public Licence v1.2 (EUPL v1.2) alusel.

Lähtekood saadaval aadressil 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