few.lt

Daži noderīgi rīki. Atvērts kods, privātumu cienoši, bez reklāmām.

FOSS ciena privātumu ↓ bez reklāmām curl atbalsts EUPL licence

Aktīva izstrāde

Šī vietne ir aktīvā izstrādē un vēl nav gatava publiskai izlaišanai. Ja nonācāt šeit nejauši — laipni lūdzam pirmsizlaides testētāju slēgtajā klubā. Atsauksmes ir gaidītas, izmantojot kontaktformu.

DOS integrācija

Jā, tas ir īsts.

few.lt var izmantot tieši no DOS — MS-DOS, FreeDOS, DR-DOS, ko nu tur darbina tā smilšu krāsas kaste stūrī. Natīvs DOS izpildāmais fails sazinās ar few.lt, izmantojot parastu HTTP (jo DOS nevar apstrādāt TLS, un mēs to cienām), nodrošinot AI teksta rīkus, jaukšanu, utilītas un visu citu, ko piedāvā few.lt, tieši no īsta DOS prompta.

Darbojas uz 386 vai labāka procesora. Pārbaudīts uz DOSBox-X un uz īstas vintage aparatūras. Esam tikpat pārsteigti kā tu.

AI on DOS!

Kāpēc?

Labs jautājums. Mēs uzdeva Claude Sonnet to pašu — no DOS termināļa — un tas atbildēja:

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

Tas ir pietiekams iemesls.

Praktiskāk: retroskaitļošanas entuziasti ar īstu aparatūru, iegultās un rūpnieciskās vides, kur DOS joprojām klusi veic savu darbu, un visi, kam patīk strādāt 1993. gada operētājsistēmas ierobežojumu ietvaros kā radoša vingrinājuma forma. Turklāt tas ir īsti iespaidīgi ballītēs.

Kā tas darbojas?

DOS nevar runāt HTTPS. Tā vietā, lai risinātu trīsdesmit gadus kriptogrāfijas uz 486, mēs darbinām vienkāršu HTTP starpniekserveri vietnē dos.few.lt, kas pārsūta pieprasījumus galvenajam few.lt serverim, izmantojot HTTPS. Tavs DOS dators runā ar starpniekserveri skaidrā tekstā; starpniekserveris pārvalda TLS.

Klients ir FEW.EXE — natīvs DOS izpildāmais fails, izveidots ar DJGPP un Watt-32 TCP/IP bibliotēku. Tas tieši sadarbojas ar tavu tīkla karti, izmantojot paketes draiveri. Nav nepieciešams DOS tīkla steks. Nav WINSOCK.DLL. Nav CONFIG.SYS murgu.

Izvade tiek automātiski konvertēta no UTF-8 uz DOS kodu lapām. Starpniekserveris arī pieklājīgi norāda AI neizmantot emocijzīmes, jo neviens nevēlas redzēt 🎉 attēlotu kā ≡ƒÑî uz VGA termināļa.

Prasības

  • 386 vai labāks procesors
  • DOS 3.3 vai jaunāka — MS-DOS, FreeDOS, DR-DOS visi darbojas
  • Ielādēts paketes draiveris tīkla kartei
  • TCP/IP tīkla piekļuve
  • Saprātīga humora izjūta

Lejupielāde

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — gandrīz noteikti pirmoreiz EUPL v1.2 licences kopija tiek izplatīta uz FAT12 disketes.

Un, pirmkods, iepriekš kompilēts binārs, disketes attēls, PHP starpniekservera skripts un EUPL v1.2 kopija — atrodami Codeberg repozitorijā.

Instalēšana

  1. Ielādē paketes draiveri — pirms FEW.EXE palaišanas ielādē paketes draiveri tīkla kartei. Pievienojiet to AUTOEXEC.BAT, lai tas tiktu automātiski ielādēts startēšanas laikā, vai vienkārši palaidiet no komandrindas: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. Konfigurē FEW.INI — rediģē FEW.INI tajā pašā direktorijā kā FEW.EXE. Iestatiet login un password, lai izmantotu savu few.lt kontu un piekļūtu Claude Sonnet. Atstājiet tukšu bezmaksas līmenim — rezultāti var atšķirties, mēs brīdinājām. Iestatiet translit=1, ja jūsu valoda izmanto ne-latīņu rakstu un jūsu terminālis to nevar attēlot.
  3. PalaidietC:\FEW> FEW HELP. Tas arī viss. Ja paketes draiveris ir ielādēts un tīkls darbojas, viss strādā.

Pielāgojiet IRQ un portu savai aparatūrai. DOSBox-X lietotāji var izmantot iekļauto NE2000.COM draiveri — konfigurācijai skatiet DOSBXCFG.TXT.

Lietošana

Sintakse ir identiska ar apvalka iesaiņotāju un tīmekļa termināli:

FEW  [--flag] [text]

Piemēri:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Caurules ievade (stdin novirzīšana):

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 tehniskais atbalsts nekad nav bijis tik labs.

Veidošana no pirmkoda

Pilns pirmkods ir iekļauts arhīvā un Codeberg. README.TXT failā ir dažas norādes par tā veidošanu — labākā iespēja ir kross-kompilācija Linux, izmantojot rīkķēdes iestatīšanas skriptu:

bash setup-toolchain.sh

Skripts ir pārbaudīts uz Gentoo. Tam vajadzētu lejupielādēt nepieciešamos bināros failus, ģenerēt nepieciešamos failus un beigās kompilēt rīku.

Starpniekservera pašmitināšana

PHPPROXY/ direktorijā ir PHP starpniekservera skripts. Ja darbināt savu few.lt instanci, izvietojiet starpniekserveri jebkurā PHP spējīgā serverī (neaizmirstiet — SSL izslēgts!) un norādiet FEW.INI uz to:

host=dos.yourserver.com
port=80

Starpniekserveris apstrādā UTF-8 konversiju uz DOS kodu lapām, rindiņu aplaušanu līdz 80 kolonnām un HTTPS relejēšanu.

Licence

FEW DOS Cli ir licencēts saskaņā ar European Union Public Licence v1.2 (EUPL v1.2).

Pirmkods pieejams vietnē 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