few.lt

Ftit għodod utli. Sors miftuħ, jirrispetta l-privatezza, mingħajr reklami.

sors miftuħ jirrispetta l-privatezza ↓ mingħajr reklami appoġġ ta' curl liċenzja EUPL

Żvilupp Attiv

Dan is-sit web huwa fi żvilupp attiv u għadu mhux lest għal rilaxx pubbliku. Jekk inzertajt hawn bi żball — merħba fil-klabb magħluq tat-testeurs qabel ir-rilaxx. Il-feedback huwa milqugħ permezz tal-formola ta' kuntatt.

Integrazzjoni DOS

Iva, dan huwa reali.

few.lt jista' jintuża direttament minn DOS — MS-DOS, FreeDOS, DR-DOS, xi ħaġa li tkun qed taħdem fuq dik il-kaxxa beige fil-kantuniera. Fajl eżekuttabbli DOS nattiv jikkomunika ma' few.lt fuq HTTP sempliċi (għax DOS ma jistax jimmaniġġja TLS, u nħarsu lejn dan b'rispett), u jagħtik għodod ta' test bl-AI, hashing, utilitajiet u kulma joffri few.lt, direttament minn prompt DOS reali.

Jaħdem fuq 386 jew aħjar. Ttestjat fuq DOSBox-X u fuq hardware vintage reali. Aħna daqstant sorpriżi bħalek.

AI on DOS!

Għaliex?

Mistoqsija tajba. Staqsejna l-istess lil Claude Sonnet — minn terminal DOS — u wieġeb:

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

Dak hu biżżejjed bħala raġuni.

Aktar prattikament: entużjasti tar-retrocomputing b'hardware reali, ambjenti embedded u industrijali fejn DOS għadu jaħdem b'mod kwiet, u kull min igawdi mill-limiti tal-ħidma fi ħdan sistema operattiva tal-1993 bħala eżerċizzju kreattiv. Ukoll, huwa tassew impressjonanti fil-partijiet.

Kif Jaħdem?

DOS ma jistax jitkellem HTTPS. Minflok ma nsolvu tletin sena ta' kriptografija fuq 486, inħaddmu proxy HTTP sempliċi fuq dos.few.lt li jirrileja t-talbiet lis-server ewlieni ta' few.lt fuq HTTPS. Il-magna DOS tiegħek titkellem mal-proxy fi test ċar; il-proxy jimmaniġġja t-TLS.

Il-klijent huwa FEW.EXE — fajl eżekuttabbli DOS nattiv mibnija b'DJGPP u l-librerija Watt-32 TCP/IP. Jitkellem direttament mal-kard tan-netwerk tiegħek permezz ta' driver tal-pakketti. L-ebda stack tan-netwerk DOS. L-ebda WINSOCK.DLL. L-ebda inkubi ta' CONFIG.SYS.

L-output jiġi konvertit awtomatikament minn UTF-8 għal paġni tal-kodiċi DOS. Il-proxy jgħid ukoll bl-imġiba lill-AI biex ma jużax emoji, għax ħadd ma għandu bżonn jara 🎉 renderjat bħala ≡ƒÑî fuq terminal VGA.

Rekwiżiti

  • CPU 386 jew aħjar
  • DOS 3.3 jew aktar tard — MS-DOS, FreeDOS, DR-DOS kollha jaħdmu
  • Driver tal-pakketti mgħobbi għall-kard tan-netwerk tiegħek
  • Aċċess tan-netwerk TCP/IP
  • Sens raġonevoli tal-umoriżmu

Tniżżil

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — kważi ċertament l-ewwel darba li kopja tal-liċenzja EUPL v1.2 tiġi distribwita fuq floppy FAT12.

U, kodiċi sors, binarju prekompilat, immaġni tal-floppy, skript proxy PHP u kopja tal-EUPL v1.2 — jistgħu jinstabu fir-repożitorju ta' Codeberg.

Installazzjoni

  1. Għobbi d-driver tal-pakketti — qabel ma tħaddem FEW.EXE, għobbi driver tal-pakketti għall-kard tan-netwerk tiegħek. Żidu ma' AUTOEXEC.BAT biex jitgħabba awtomatikament fl-istartjar jew sempliċement ħaddmu mil-linja tal-kmand: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. Ikkonfigura FEW.INI — editja FEW.INI fl-istess direttorju bħal FEW.EXE. Issettja login u password biex tuża l-kont few.lt tiegħek u taċċessa lil Claude Sonnet. Ħalli vojt għall-livell b'xejn — ir-riżultati jistgħu jvarjaw, twissejniekhom. Issettja translit=1 jekk il-lingwa tiegħek tuża skritt mhux Latin u t-terminal tiegħek ma jistax juri dan.
  3. ĦaddmuC:\FEW> FEW HELP. Daqshekk. Jekk id-driver tal-pakketti huwa mgħobbi u n-netwerk tiegħek huwa attiv, jaħdem.

Aġġusta l-IRQ u l-port għall-hardware tiegħek. Utenti ta' DOSBox-X jistgħu jużaw id-driver NE2000.COM inkluż — ara DOSBXCFG.TXT għall-konfigurazzjoni.

Użu

Is-sintassi hija identika mal-wrapper tal-qoxra u t-terminal tal-web:

FEW  [--flag] [text]

Eżempji:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Input permezz ta' pajp (ridirezzjonament 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

L-appoġġ tekniku tad-DOS qatt ma kien daqshekk tajjeb.

Bini mill-Kodiċi Sors

Il-kodiċi sors sħiħ huwa inkluż fl-arkivju u fuq Codeberg. Il-fajl README.TXT għandu xi istruzzjonijiet dwar kif tibnih — l-aħjar ċans tiegħek huwa li tikross-kompila fuq Linux billi tuża s-skript ta' twaqqif tal-katina tal-għodda:

bash setup-toolchain.sh

Is-skript ġie ttestjat fuq Gentoo. Għandu jiġbed il-binaries meħtieġa, jiġġenera l-fajls meħtieġa, u jikkompila l-għodda fl-aħħar.

Self-hosting tal-Proxy

Id-direttorju PHPPROXY/ fih is-skript PHP proxy. Jekk tħaddem l-istanza tiegħek stess ta' few.lt, iddeploja l-proxy fuq kwalunkwe server kapaċi għal PHP (tiftakarx — SSL mitfi!) u punta FEW.INI lejh:

host=dos.yourserver.com
port=80

Il-proxy jimmaniġġja l-konverżjoni minn UTF-8 għal paġni tal-kodiċi DOS, l-avvolgiment tal-linji għal 80 kolonni, u r-relay HTTPS.

Liċenzja

FEW DOS Cli huwa liċenzjat taħt il-European Union Public Licence v1.2 (EUPL v1.2).

Kodiċi sors disponibbli fuq 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