WeeChat

Programinė įranga Screenshot:
WeeChat
Programinė detalės:
Versija: 1.9 Atnaujintas
Įkėlimo datą: 2 Oct 17
Kūrėjas: FlashCode
Licencija: Nemokamai
Populiarumas: 58

Rating: 3.5/5 (Total Votes: 2)

WeeChat (taip pat žinomas kaip "Wee Enhanced Environment for Chat") yra atviro kodo, išplėstinis, kryžminis platformos, greitas, modulinis ir lengvas pokalbių klientas, specialiai sukurtas IRC (Internet Relay Chat) protokolui.


Jis pratęsiamas per įskiepius

Pagrindinės funkcijos apima modulinę ir lengvąją šerdį su papildomų įskiepių palaikymu, daugelio protokolų architektūra, daugiakalbių kalbų palaikymu, parama UTF-8 simbolių kodams, daugia serverių jungčių palaikymu, taip pat parama DCC (tiesioginiam Klientas-klientas) pokalbiai ir failų perdavimas.


Jis visiškai atitinka kelias RFC

Jis gali būti lengvai pratęstas naudojant programavimo kalbas C, Tcl, Ruby, Scheme, Python, Lua arba Perl, ir visiškai atitinka RFC 1459, 2810, 2811, 2812 ir 2813. Galima išsami ir išsami dokumentacija apie projektą. & rsquo ; svetainė.

Yra daug kitų patrauklių funkcijų

Tarp kitų funkcijų galime paminėti palaikymą IPv6, SSL ir proxy serveriams, scenarijų tvarkytojui, pelių palaikymui, 256 spalvoms, FIFO vamzdžiui, integruotam rašybos tikrintojui, vietose atnaujinimams, pritaikomoms juostoms, vertikaliai ir horizontaliai padalyti , spalvų nikoms ir griuvėsiai, pasirinktiniai CTCP atsakymai, vėlavimo indikatorius, SASL autentifikavimas, anti-potvynių funkcija, papildoma teksto paieška ir linijų dinaminė filtravimas.


Tai pritaikoma ir išplečiama naudojant scenarijus

"WeeChat" viskas gali būti padaryta klaviatūra. Jis yra pritaikomas ir išplečiamas per scenarijus. Programoje pateikiama daug sąsajų su GUI (Grafinės vartotojo sąsajos), kurios yra prieinamos GTK, Qt ir Ncurses.


Palaiko platų platformų

Tai daugialypė programa, sukurta "C" programavimo kalba iš naujo, skirta daugeliui platformų, įskaitant GNU / Linux, BSD (FreeBSD, OpenBSD ir NetBSD), GNU Hurd, Mac OS X ir

Windows (Cygwin).

Prieinamumas ir palaikomos architektūros

"GNU / Linux" programoje "WeeChat" galima atsisiųsti kaip šaltinio archyvus, taip pat "Ubuntu Linux" operacinės sistemos dvejetainius paketus, palaikančius tiek 32 bitų, tiek 64 bitų architektūras.

Kas naujo šiame leidime:

  • pagerinti "NICLIST" juostos elemento atgalinio ryšio greitį
  • pridėti automatinį naršymo juostos slinktį su nauja parinktimi buflist.look.auto_scroll
  • pridėkite parinktį buflist.format.name
  • pridėti kintamuosius $ {format_name}, $ {current_buffer} ir $ {merged} į buflist
  • rodomi įspėjimai buflist, kai įkeliamas scenarijus buffers.pl
  • pridėti serverio / kanalo nuorodas į aktyvintą IRC atšaukimą
  • pridėti API funkcijas config_option_get_string ir hdata_compare
  • nustatykite kosmoso klavišo susiejimą
  • daugelis klaidų ištaisytos.

Kas naujo 1.4 versijoje:

  • pridėkite tėvų pavadinimą pasirinkimuose, parodykite paveldėtas vertes, jei nulinis / nustatykite išvestį
  • pridėti parinktį weechat.look.paste_auto_add_newline
  • komanda "add / fifo"
  • stebėti realius pavadinimus naudodami išplėstinį prisijungimą ir PSO (IRC)
  • pridėti SNI (Serverio vardo indikacijos) palaikymą SSL ryšiu su IRC serveriu
  • pridėti IRC "cap-notify" & quot; pajėgumas
  • pridėti IRC komandą / dangtelį
  • pridėkite pranešimų hex dump į neapdorotą buferį, kai įjungta debug su IRC įskiepis
  • pridėkite parinktį relay.irc.backlog_since_last_message
  • pridėkite parinktį script.scripts.download_timeout
  • pridėti scenarijus kurti Debian paketus
  • daugelis klaidų ištaisytos.

Kas naujo 1.3 versijoje:

  • išlaikyti slinkimą po interaktyviosios paieškos buferyje
  • pridėkite papildomą patvirtinimą / naujovinimą
  • pridėti signalą "signal_sighup"
  • pridėti IRC parinktis irc.color.topic_current, irc.network.channel_encode
  • daugelis klaidų ištaisytos.

Kas naujo 1.0.1 versijoje:

  • branduolys: uždarykite buferio gedimą, kai parinktis weechat.look.hotlist_remove nustatoma kaip "sujungta" & quot; (uždaro # 199)
  • branduolys: ištaisykite IRC veiksmų pranešimų išryškinimą, kai parinktis irc.look.nick_mode yra nustatytas kaip "veiksmas" arba "abi" (uždaro # 206)
  • branduolys: ištaisykite įskiepių API funkcijas (makrokomandas), kai yra įjungtas kompiliatorių optimizavimas (uždaro # 200)
  • branduolys: nustatykite lango / buferio nuorodas, naudojamas komandos / eval
  • branduolys: taisyti modifikatorių & quot; weechat_print & quot ;: išmesti tik vieną eilutę, kai toje pačioje žinutėje rodomos kelios eilutės (uždaro # 171)
  • api: ištaisykite klaidą funkcijoje hdata_move, kai absoliuti reikšmė yra didesnė nei 1
  • testai: nustatykite testų sudarymą, kai kūrimo aplankas yra ne šaltinio medyje (uždaro # 178)
  • bandymai: ištaiso atminties nutekėjimą bandymų paleidimo priemonėje
  • aspell: nustatyti kompiliaciją su "Enchant" & lt; 1.6.0 (uždaro # 192)
  • aspell: nustatykite klaidą su komanda "/ aspell addword" jei nėra žodžio (uždaro # 164, uždaro # 165)
  • irc: nustatykite verte, saugomą hashtable, prisijungdami prie kanalo (uždaro # 211)
  • guile: nustatyti kompiliaciją su Guile & lt; 2.0.4 (uždaro # 198)
  • perl: nustatyti Perl nustatymą & gt; = 5,20 su autotools
  • relė: nustatykite signalų siuntimą & quot; relay_client_xxx & quot; (uždaroma # 214)
  • scenarijus: nustatyti "crash" scenarijų "/ script update" & quot; jei išsami informacija apie scenarijų rodoma buferyje (uždaroma # 177)
  • suaktyvinti: neleiskite jokių suaktyvinimo veiksnių pakeitimų, kai jie šiuo metu veikia (uždaro # 189)
  • trigeris: nustatykite regex, naudojamą pagal numatytuosius nustatymus, kad paslėptumėte slaptažodžius ("BSS" nepalaikoma " S") (uždaro # 172)

Kas naujo 1.0 versijoje:

  • įskiepis & quot; trigger & quot;: Šveicarijos armijos peilis WeeChat (pakeičia "modifikatoriaus" įskiepį)
  • įskiepis & quot; exec & quot ;: paleisti išorines komandas (pakeičia scenarijų & quot; shell.py & quot;)
  • plikas ekranas: lengva spustelėti ilgus URL ir pasirinkti tekstą pele
  • aplinkos kintamųjų palaikymas nustatant komandą
  • paslėpti buferiai
  • neigiamos filtrų žymos
  • konkrečių buferių filtrų perjungimas
  • lanksčios sąlygos buferiams pridėti / pašalinti karštame sąraše
  • teksto paieška buferiuose su nemokamu turiniu
  • pakaitos simbolio palaikymas "& quot; * & quot; vidinės kaukės
  • įdėtų kintamųjų palaikymas vertinant išraiškas
  • žyma su kompiuteriu rodomi IRC pranešimuose
  • palaikymas "iš karto pranešti" & quot; IRC pajėgumas
  • IRC komandos: / allpv, / remove, / unquiet
  • juostos elementai: buffer_short_name, irc_nick_modes
  • vienetų testai
  • daugelis klaidų ištaisytos.

Kas naujo versijoje 0.4.3:

  • nauja komanda / spausdinti
  • loginis ir / arba žymes / filtras ir hook_print
  • buferinių numerių spragas
  • kursyvo teksto palaikymas
  • naujos parinktys norint pritaikyti numatytąją teksto paiešką buferiuose
  • naudoti IRC monitoriaus komandą / pranešti (jei yra serveryje)
  • nauja IRC serverio parinktis & quot; ssl_fingerprint & quot;
  • nauja galimybė išmaniesiems filtruoti IRC režimo pranešimus
  • naujoji numatytojo IRC uždraustos kaukės parinktis
  • IPv6 palaikymas DCC pokalbiui / failui
  • automatiškai patikrinkite DCC gautų failų CRC32
  • daugelis klaidų ištaisytos.

Kas naujo versijoje 0.4.2:

  • pervardyti dvejetainę iš "weechat-curses" į "weechat" (su simboline nuoroda "weechat-curses" dėl suderinamumo)
  • pridėti apsaugotus duomenis (slaptažodžių arba asmeninių duomenų šifravimas), naujas komandų / saugus, naujas failas sec.conf
  • reguliaraus išraiškos paiešką buferyje su teksto akcentu, prefiksais, pranešimais arba abiem atvejais
  • pridėkite parinktį & quot; scroll_beyond_end & quot; komandą / langą
  • pridėkite papildomą buferinį kontekstą juostos elementuose (pvz., norėdami parodyti bitlbee nicklist šakniniame stulpelyje)
  • naujos galimybės weechat.look.hotlist_ (prefix | perif.)
  • nauja galimybė weechat.look.key_bind_safe užkirsti kelią bet kokiai svarbiai privalomai klaidai iš vartotojo
  • nauja galimybė weechat.network.proxy_curl naudoti tarpinį serverį, kai atsisiųsti URL su kreida
  • rodyti dienos pakeitimo pranešimą dinamiškai
  • pakaitos simbolių palaikymas IRC komandose (de) op / halfop / voice
  • nauja parinktis irc.look.notice_welcome_redirect nukreipti kanalo sveikinimo pranešimus į kanalo buferį
  • nauja parinktis irc.look.nick_color_hash: naujas hash algoritmas norint rasti nikelio spalvas (variantas djb2)
  • pridėkite informaciją apie scenarijaus apibrėžtus dalykus išsamioje scenarijaus versijoje (/ scenarijaus rodinyje)
  • "Enchant" palaikymas aspell papildinio biblioteka
  • Nustatyta daug klaidų.

    • palaiko keletą maketų
    • Kas naujo

    • "nick" prefiksas / priesagas yra dinamiškas (ir jį valdo pagrindinis, o ne "irc" įskiepis)
    • atmeskite irc prisijungti, jei nikas kalba po kelių minučių po prisijungimo
    • nauja parinktis irc.look.display_join_message išjungti kai kuriuos pranešimus prisijungus prie kanalo
    • nauja galimybė irc.look.pv_buffer automatiškai sujungti privatųjį buferį
    • pridėti "UHNAMES" palaikymą
    • pridėkite DHAS AES šifravimo metodą SASL
    • daugkartiniai IRC serveriai, kuriuos į tą patį prieigą leidžiama naudoti IRC protokolui, esančiam relinės įskiepio versijoje
    • pridėti "WebSocket" serverio palaikymą (RFC 6455) relių įskiepiuose ("irc" ir "weechat" protokolams)
    • siųsti relinio įskiepio niklinisto skirtumą ("weechat" protokolas)
    • pridėkite autoload scenarijus
    • "aspell" įskiepio optimizavimas
    • daugelis klaidų ištaisytos.

    Kas naujo versijoje 0.4.0:

    • pridėkite parinktį & quot; diff & quot; komandai / nustatyti, rodyti numatytąsias reikšmes išvesties / set
    • pridėti spalvų palaikymą prefikso parinktyse
    • pridėkite komandą / eval, naudokite išraišką barų sąlygose
    • pagal nutylėjimą prisijunkite prie IPv6 į serverius, kurių atsarginė dalis yra IPv4
    • pridėti aspell pasiūlymus
    • pridėkite žymių palaikymą į "irc" pranešimus ir "serverio laiką" & quot; pajėgumas
    • pridėti irc komandą / ramybę
    • pridėkite "IPv6" palaikymą į relių įskiepį
    • pridėti vėlavimą "irc" protokole per relinį įskiepį
    • rodyti nuotolinį IPC adresą DCC pokalbiams / failui "xfer" įskiepyje
    • pridėkite git versiją kuriant
    • daugelis klaidų ištaisytos.

    Kas naujo versijoje 0.3.9.2:

    • VERSION 0.3.9.2 yra, saugumo problema: nepatikima komandų funkcija hook_process gali sukelti komandų vykdymą dėl apvalkalo išplėtimo.
    • Naujovinimas yra labai rekomenduojamas visiems vartotojams.

    Kas naujo versijoje 0.3.9.1:

    • Šis išleidimas pašalina problemą, susijusią su saugumu (perpildymo buferis, kai IRC spalvų dekodavimas eilutėse). Naujovinimas rekomenduojamas visiems vartotojams.

    Kas naujo versijoje 0.3.9:

    • pridėkite papildinį "scenarijų" & quot; (weeget.py ir script.pl pakeitimas)
    • pridėti SSL palaikymą į relės įskiepį
    • pridėti spalvą neprisijungus nicks
    • pridėti "WeeChat" proceso sistemos išteklių apribojimus
    • pridėti priartinimą prie sujungto buferio (numatytasis klavišas: alt + "x")
    • pridėti "Diena pakeista į" & quot; žurnalo atsilikimas
    • pridėkite komandinės eilutės parinktį & quot; -r & quot; (arba "paleisti komandą") paleisti komandą (-us) po "WeeChat" paleidimo
    • pridėkite parinktį & quot; apsikeitimo & quot; už komandą / buferį
    • generuoti alternatyvius IRC nikkus dinamiškai (kai visi nicks jau naudojami)
    • nustatykite vėl prisijungti prie kanalų apsaugotų IRC kanalų
    • nustatykite įšaldytus "irc" ir "relay plugins" su lizdais
    • nustatykite ilgų eilučių spalvą (rodomą daugiau nei vienoje eilutėje ekrane) pagal FreeBSD
    • leisti atnaujinti kai kuriuos hdata kintamuosius
    • pridėkite japonų naudotojo vadovą, scenarijų vadovą ir testerio vadovą
    • daugelis klaidų ištaisytos.

    Reikalavimai :

    • Ncurses

Panaši programinė įranga

lala
lala

14 Apr 15

pork
pork

3 Jun 15

Eggdrop
Eggdrop

11 May 15

B-Chat
B-Chat

2 Jun 15

Komentarai WeeChat

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!