few.lt

Nekaj uporabnih orodij. Odprta koda, spoštovanje zasebnosti, brez oglasov.

FOSS spoštuje zasebnost ↓ brez oglasov podpora za curl licenca EUPL

Aktivni razvoj

To spletno mesto je v aktivnem razvoju in še ni pripravljeno za javno objavo. Če ste naleteli nanj po naključju — dobrodošli v zaprtem klubu pred-izdajnih testerjev. Povratne informacije so dobrodošle prek kontaktnega obrazca.

Integracija z DOS

Da, to je resničnost.

few.lt se lahko uporablja neposredno iz DOS-a — MS-DOS, FreeDOS, DR-DOS, karkoli že poganja tista bež škatla v kotu. Nativna DOS izvršljiva datoteka komunicira s few.lt prek navadnega HTTP (ker DOS ne zmore TLS, in to spoštujemo), in ti neposredno iz pravega DOS prompta zagotavlja orodja za besedilo z umetno inteligenco, zgoščevanje, pripomočke in vse drugo, kar ponuja few.lt.

Deluje na 386 ali boljšem. Preizkušeno na DOSBox-X in na pravi vintage strojni opremi. Smo enako presenečeni kot ti.

AI on DOS!

Zakaj?

Dobro vprašanje. Claude Sonnetu smo zastavili isto vprašanje — iz DOS terminala — in odgovoril je:

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

To je dovolj dober razlog.

Bolj praktično: navdušenci nad retroračunalništvom s pravo strojno opremo, vgrajena in industrijska okolja, kjer DOS še vedno tiho opravlja svoje delo, in vsakdo, ki uživa v omejitvah dela znotraj operacijskega sistema iz leta 1993 kot ustvarjalnem izzivu. In na zabavah naredi pravi vtis.

Kako deluje?

DOS ne zna govoriti HTTPS. Namesto reševanja trideset let kriptografije na 486, poganjamo preprost HTTP proxy na dos.few.lt, ki posreduje zahteve glavnemu strežniku few.lt prek HTTPS. Tvoj DOS računalnik govori proxiju v navadnem besedilu; proxy se ukvarja s TLS.

Odjemalec je FEW.EXE — nativna DOS izvršljiva datoteka, zgrajena z DJGPP in knjižnico Watt-32 TCP/IP. Neposredno komunicira z omrežno kartico prek gonilnika paketov. Brez DOS omrežnega sklada. Brez WINSOCK.DLL. Brez nočnih mor s CONFIG.SYS.

Izhod se samodejno pretvori iz UTF-8 v DOS kodne strani. Proxy tudi vljudno naroča UI, naj ne uporablja emojijev, ker nihče ne želi videti 🎉 prikazanega kot ≡ƒÑî na VGA terminalu.

Zahteve

  • Procesor 386 ali boljši
  • DOS 3.3 ali novejši — delujejo MS-DOS, FreeDOS, DR-DOS
  • Naložen gonilnik paketov za omrežno kartico
  • Dostop do omrežja TCP/IP
  • Primeren smisel za humor

Prenos

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — skoraj zagotovo prvič, da je bila kopija licence EUPL v1.2 distribuirana na disketi FAT12.

In, izvorna koda, vnaprej preveden binarni, podoba diskete, PHP proxy skripta in kopija EUPL v1.2 — najdete v repozitoriju Codeberg.

Namestitev

  1. Naloži gonilnik paketov — pred zagonom FEW.EXE naloži gonilnik paketov za svojo omrežno kartico. Dodaj ga v AUTOEXEC.BAT za samodejno nalaganje ob zagonu ali ga preprosto zaženi iz ukazne vrstice: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. Konfiguriraj FEW.INI — uredi FEW.INI v istem imeniku kot FEW.EXE. Nastavi login in password za uporabo svojega računa few.lt in dostop do Claude Sonneta. Pusti prazno za brezplačni nivo — rezultati se lahko razlikujejo, opozorili smo te. Nastavi translit=1, če tvoj jezik uporablja nelatinskO pisavo in jo tvoj terminal ne more prikazati.
  3. ZaženiC:\FEW> FEW HELP. To je to. Če je gonilnik paketov naložen in omrežje deluje, deluje.

Prilagodi IRQ in vrata za svojo strojno opremo. Uporabniki DOSBox-X lahko uporabijo priloženi gonilnik NE2000.COM — za konfiguracijo glej DOSBXCFG.TXT.

Uporaba

Sintaksa je enaka kot pri lupinskem ovoju in spletnem terminalu:

FEW  [--flag] [text]

Primeri:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Vhod prek cevi (preusmeritev stdin):

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

Tehnična podpora za DOS še nikoli ni bila tako dobra.

Gradnja iz izvorne kode

Celotna izvorna koda je vključena v arhiv in na Codebergu. Datoteka README.TXT vsebuje navodila za gradnjo — najboljša možnost je navzkrižno prevajanje v Linuxu z uporabo skripte za nastavitev orodne verige:

bash setup-toolchain.sh

Skripta je bila preizkušena na Gentoo. Morala bi prenesti zahtevane binarne datoteke, ustvariti zahtevane datoteke in na koncu prevesti orodje.

Samogostovanje proxyja

Imenik PHPPROXY/ vsebuje PHP proxy skripto. Če poganjate lastno instanco few.lt, namestite proxy na kateri koli strežnik z PHP (ne pozabite — SSL izklopljen!) in usmerite FEW.INI nanj:

host=dos.yourserver.com
port=80

Proxy skrbi za pretvorbo UTF-8 v DOS kodne strani, prelom vrstic na 80 stolpcev in HTTPS posredovanje.

Licenca

FEW DOS Cli je licenciran pod European Union Public Licence v1.2 (EUPL v1.2).

Izvorna koda je na voljo na 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