~0wx.eu~ :: Ka mālama faila a me nā mea hana pono ʻē aʻe


Hoʻouka TinyURL HugeURL Pastebin E pili ana Hōʻike ʻEʻe
ʻŌlelo Hawaiʻi
English English Deutsch Deutsch Plattdüütsch Plattdüütsch Lëtzebuergesch Lëtzebuergesch Nederlands Nederlands Dansk Dansk Svenska Svenska Bokmål Bokmål Nynorsk Nynorsk Íslenska Íslenska Føroyskt Føroyskt Español Español Català Català Galego Galego Português Português Français Français Italiano Italiano Latina Latina Română Română Rumantsch Rumantsch Gaeilge Gaeilge Suomi Suomi Magyar Magyar Euskara Euskara Esperanto Esperanto 日本語 日本語 简体中文 简体中文 繁體中文(台灣) 繁體中文(台灣) 繁體中文(香港) 繁體中文(香港) 粵語 粵語 한국어 한국어 Tiếng Việt Tiếng Việt ไทย ไทย Bahasa Indonesia Bahasa Indonesia Bahasa Melayu Bahasa Melayu हिन्दी हिन्दी Ελληνικά Ελληνικά Polski Polski Čeština Čeština Українська Українська Русский Русский Türkçe Türkçe العربية العربية עברית עברית Kiswahili Kiswahili tlhIngan Hol tlhIngan Hol

Aia kekahi API no nā hana a pau ma 0wx.eu. Hiki iā ʻoe ke hoʻohana no nā script a i ʻole nā kauoha ma ka pahu kauoha.

Nā mea a pau a nā palapala o kēia pūnaewele e hana ai, no nā script. He JSON kēlā me kēia pane, me nā hewa, no laila ʻaʻole pono ʻoe e koho wale inā he hopena a i ʻole he wehewehe kekahi kino.

Ka hana ʻana i kekahi noi

E POST i ka wahi hopena me nā ʻāpana palapala a i ʻole kekahi kino JSON. Like lāua ʻelua; e koho i ka mea maʻalahi no kāu mau mea hana. Koho ka ʻāpana action i ka mea e hana ai. E hoʻohana i ka --data-urlencode no kēlā me kēia mea i kikokiko ʻia e kekahi kanaka — kikokikona hoʻopili, URL, unuhi — no ka mea hoʻouna ʻo -d i ka waiwai maka a e ʻoki ʻia ma ka & mua. Kūpono ka -d maʻamau no nā waiwai paʻa e like me action iho. ʻAʻohe --data-urlencode o wget, no laila me wget e hoʻokōpili pākēneka ʻoe iho i kēlā mau waiwai a i ʻole e hoʻouna i kekahi kino JSON, ʻaʻole pono i ke kōpili.

curl -X POST https://0wx.eu/api.cgi \
     -d action=paste --data-urlencode 'content=hello & world'

curl -X POST https://0wx.eu/api.cgi \
     -H 'Content-Type: application/json' \
     -d '{"action":"paste","content":"hello & world"}'

wget -qO- --header='Content-Type: application/json' \
     --post-data '{"action":"paste","content":"hello & world"}' https://0wx.eu/api.cgi
Nā waiwai me ka &

Ma kekahi kino palapala hoʻokaʻawale ka & i nā ʻāpana, a ʻaʻole hoʻokōpili ʻo curl -d i ka mea āu e hāʻawi ai iā ia. No laila ʻoki ʻia kekahi URL me ke kaula nīnau ma kona & mua, a hiki mai ke koena ma ke ʻano he mau ʻāpana kaʻawale. E hoʻohana i ka --data-urlencode, a i ʻole e hoʻouna i ka JSON. Hōʻole ʻia nā ʻāpana auwana ma mua o ka mālama ʻole ʻana, no laila hāʻule leo nui kēia ma mua o ka mālama ʻana i ka hapalua loulou.

# wrong -- the value is cut at the &
curl -X POST https://0wx.eu/api.cgi \
     -d action=tinyurl -d 'url=https://example.com/?a=1&b=2'

# right
curl -X POST https://0wx.eu/api.cgi \
     -d action=tinyurl --data-urlencode 'url=https://example.com/?a=1&b=2'

# also right -- JSON needs no escaping
curl -X POST https://0wx.eu/api.cgi -H 'Content-Type: application/json' \
     -d '{"action":"tinyurl","url":"https://example.com/?a=1&b=2"}'

# wget has no --data-urlencode, so percent-encode it yourself...
wget -qO- --post-data 'action=tinyurl&url=https%3A%2F%2Fexample.com%2F%3Fa%3D1%26b%3D2' https://0wx.eu/api.cgi

# ...or send JSON, which needs no encoding at all
wget -qO- --header='Content-Type: application/json' \
     --post-data '{"action":"tinyurl","url":"https://example.com/?a=1&b=2"}' https://0wx.eu/api.cgi
Hōʻoia

Koho wale. Me ke kī ʻole, he inoa ʻole ka noi a hana e like loa me kekahi mea kipa inoa ʻole — he ākea ka hopena i nā ʻano a pau, ʻo ka ʻokoʻa wale nō inā komo ia i kāu papa inoa faila. E hana i kekahi kī ma kāu ʻaoʻao moʻokāki a e hoʻouna ma ke ʻano he hōʻailona bearer; hana pū ka hāʻawi ʻana ma ke ʻano he ʻāpana apikey, akā e komo kekahi kī i loko o ke kaula nīnau i nā moʻolelo kikowaena a me ka mōʻaukala polokalamu kele.

curl -X POST https://0wx.eu/api.cgi \
     -H 'Authorization: Bearer YOUR_KEY' \
     -d action=whoami

wget -qO- --header='Authorization: Bearer YOUR_KEY' \
     --post-data 'action=whoami' https://0wx.eu/api.cgi
Nā hana
actionNā ʻāpanaWehewehe
whoamiHōʻoia i ka hana ʻana o kekahi kī a hōʻike i nā palena o kēia manawa. ʻAʻohe kumukūʻai; e kāhea mua iā ia.
ipHōʻike i kou helu wahi, kona PTR, ka ʻāina, ka mokuʻāina a me ke kūlanakauhale i kuhikuhi ʻia, nā hoʻonohonoho, a me ka user agent āu i hoʻouna ai. ʻAʻole pono i kekahi kī a pane like me a i ʻole me ka ʻole. Haiki loa ma mua o ka ʻaoʻao pūnaewele me ka manaʻo: ʻaʻohe WHOIS, ʻaʻohe ʻāpana DNS a ʻaʻohe nānā papa inoa kāpae, no laila ʻaʻohe kumukūʻai o ke kāhea ʻana i ke kikowaena akā he heluhelu waihona ʻikepili kūloko wale nō.
uploadfile (hiki ke hana hou), resize, lifetime, gallery a i ʻole g *Hoʻouka i hoʻokahi a i ʻole mau faila. Pono e multipart/form-data. Ke kapa ʻana i kekahi hale kiʻi e hoʻokomo pololei iā lākou i loko a hoʻihoʻi i kona id.
tinyurlurl, lifetimeHoʻopōkole i kekahi URL.
hugeurlurl, lifetimeHoʻolōʻihi i kekahi URL, me ka lapuwale, me ka manaʻo.
pastecontent, lifetimeMālama i kekahi paukū kikokikona a hoʻihoʻi i kekahi loulou iā ia.
translatecontent, to, fromUnuhi i ke kikokikona. He mau kōpili ʻo to a me from mai ka hana langs — e hoʻomaopopo ʻaʻole lākou he kōpili ʻāina i nā manawa a pau: ʻo ka ʻōlelo Denemaka ʻo da, ʻaʻole ʻo dk. Hiki ke waiho ʻia ʻo from a i ʻole e hāʻawi ʻia ma ke ʻano ʻo auto, e noi ana i ka ʻōnaehana e ʻike i ka ʻōlelo; ʻoi aku ka maikaʻi o ka hopena ma ke kikokikona pōkole ke hāʻawi ʻia.
langsHelu i nā ʻōlelo a translate e ʻae ai, ma ke ʻano ʻo supported_langs: hoʻokahi mea no kēlā me kēia ʻōlelo, kōpili i inoa, ma ke kaʻina a ka pūnaewele e hāʻawi ai. ʻAʻole pono i ke kī API.
dyndnskey, ip, formatHoʻonui i kekahi inoa DNS hoʻololi. ʻO ka hana wale nō ʻaʻole pono i ke kī API: kāhea ʻia e kekahi router, he kahua hoʻokahi kona no kekahi URL a ʻaʻohe ala e hoʻouna ai i kekahi poʻomanaʻo. ʻO key ke kī hoʻonui no kēlā me kēia inoa i hōʻike ʻia ma kāu moʻokāki, ʻaʻole kāu kī API. E waiho i ka ip a hoʻohana ʻia ka helu wahi āu e kāhea mai ai. ʻO ka pane ka huaʻōlelo dyndns2 maʻamau — good, nochg, badauth, abuse a i ʻole dnserr — ma ke ʻano he kikokikona maʻamau, no ka mea ʻo ia ka mea a nā router e wehewehe ai; e hoʻohui i ka format=json no ka JSON maʻamau.
listfiles *page, gHelu i kāu mau faila me nā mea a pau a ka pā ʻIke e hōʻike ai, me ke kiʻi liʻiliʻi a me ka loulou pololei. Kaupalena ʻo g i hoʻokahi hale kiʻi, a i ʻole none no nā faila ʻaʻole ma kekahi hale kiʻi.
listpastes *pageHelu i kāu mau kikokikona, me kekahi nānā mua he 200 hua o kēlā me kēia ma mua o ke kino holoʻokoʻa.
listurls *pageHelu i kāu mau URL pōkole a nunui, me ka helu wahi a kēlā me kēia e kuhikuhi ai.
otl *shareHana i kekahi loulou hoʻokahi manawa i kekahi o kāu mau faila. Hana kēlā me kēia kāhea i kekahi mea hou, no laila ka hāʻawi ʻana i ka faila like i ʻelua kānaka e hāʻawi i ʻelua loulou.
listotl *pageHelu i kāu mau loulou hoʻokahi manawa e hana ana, ka faila a kēlā me kēia e kuhikuhi ai, a inā ua pau kēlā faila mai ia manawa.
listgalleries *Helu i kāu mau hale kiʻi me ko lākou id, inoa, helu faila a me ke kūlana hoʻolaha.
gallery *g, publishHōʻike i ke kūlana hoʻolaha o kekahi hale kiʻi, a hoʻololi iā ia ke hāʻawi ʻia ʻo publish.
move *share (hiki ke hana hou), gallery a i ʻole gHoʻoneʻe i nā faila i loko o kekahi hale kiʻi, ma ka inoa (hana ʻia inā hou) a i ʻole ma ka id. Inā waiho ʻia lāua ʻelua, hoʻoneʻe hou ʻia i ka papa inoa nui.
delete *share (hiki ke hana hou), g, otl, withfilesHoloi i nā faila, nā kikokikona, nā URL pōkole, nā hale kiʻi, nā loulou hoʻokahi manawa, a i ʻole kekahi hui. Hoʻohālikelike mua ʻia kekahi share me kāu mau faila a laila me kāu mau kikokikona a me nā loulou, no laila ʻaʻole pono ka mea kāhea e hoʻonohonoho iā lākou ma ke ʻano. Komo nā loulou hoʻokahi manawa i loko o otl, kaʻawale: ʻaʻole pono e huikau ka wehe ʻana i kekahi loulou me ka holoi ʻana i ka faila āna e kuhikuhi ai.

* Pono kēia mau hana i kekahi kī API. Heluhelu a i ʻole hoʻololi lākou i ka ʻikepili o hoʻokahi moʻokāki, no laila ʻaʻohe ʻano inoa ʻole o lākou.

Nui i ka manawa hoʻokahi

ʻAe ʻo share a me g i kekahi kahua i hana hou ʻia, kekahi pūʻulu JSON, a i ʻole kekahi papa inoa i hoʻokaʻawale ʻia me ke koma — ka mea maʻalahi loa no kāu mau mea hana. Mālama ʻole ʻia nā mea pālua.

curl -X POST https://0wx.eu/api.cgi -H 'Authorization: Bearer YOUR_KEY' \
     -d action=move -d share=Ab3xK9pQ -d share=Zz7yT2mN --data-urlencode 'gallery=Holiday 2026'

curl -X POST https://0wx.eu/api.cgi -H 'Authorization: Bearer YOUR_KEY' \
     -d action=delete -d 'share=Ab3xK9pQ,Zz7yT2mN'

curl -X POST https://0wx.eu/api.cgi -H 'Content-Type: application/json' \
     -H 'Authorization: Bearer YOUR_KEY' \
     -d '{"action":"move","share":["Ab3xK9pQ","Zz7yT2mN"],"g":7}'

wget -qO- --header='Authorization: Bearer YOUR_KEY' \
     --post-data 'action=delete&share=Ab3xK9pQ,Zz7yT2mN' https://0wx.eu/api.cgi
Nā hale kiʻi

Ma nā wahi a pau i kapa ʻia ai kekahi hale kiʻi — ma upload a i ʻole ma move — hāʻawi ʻia ma nā ʻano like ʻelua: g no kekahi id e loaʻa nei, a i ʻole gallery no kekahi inoa, e hana ʻia inā hou. Inā hoʻouna ʻia lāua ʻelua, lanakila ʻo g. Lawe ka pane i ka id hale kiʻi. E hoʻomaopopo ke holoi ʻana i kekahi hale kiʻi e wehe wale i ka hale kiʻi, e waiho ana i kāna mau faila ma ka papa inoa nui — ʻaʻole like me ka palapala pūnaewele, e holoi ana iā lākou ma hope o ka nīnau ʻana. E hāʻawi i ka withfiles=true e holoi pū iā lākou: ʻaʻole pono i kekahi script e hoʻonohonoho ana i kāna mau hui ke nalowale i nā hoʻouka me ka manaʻo ʻole.

curl -X POST https://0wx.eu/api.cgi -H 'Authorization: Bearer YOUR_KEY' \
     -F action=upload -F file=@photo.jpg --form-string 'gallery=Holiday 2026'

curl -X POST https://0wx.eu/api.cgi -H 'Authorization: Bearer YOUR_KEY' \
     -d action=gallery -d g=7 -d publish=true

wget -qO- --header='Authorization: Bearer YOUR_KEY' \
     --post-data 'action=gallery&g=7&publish=true' https://0wx.eu/api.cgi
Ka hoʻouka ʻana i nā faila

ʻAʻole hiki i nā hoʻouka ke hoʻohana i ke kino JSON, no ka mea pono e hoʻouna ʻia kekahi faila ma ke ʻano he multipart. E hana hou i ka ʻāpana file e hoʻouna i mau mea i ka manawa hoʻokahi. Hōʻike ʻia kēlā me kēia faila kaʻawale: lawe ka pane i kekahi papa inoa files o nā mea i ʻae ʻia a me kekahi papa inoa rejected o nā mea i hōʻole ʻia, no laila he lanakila mau ka lanakila hapa.

curl -X POST https://0wx.eu/api.cgi \
     -H 'Authorization: Bearer YOUR_KEY' \
     -F action=upload \
     -F file=@photo.jpg \
     -F file=@notes.txt \
     -F lifetime=7d

ʻAʻohe ʻano wget o kēia. ʻAʻole hiki iā wget ke kūkulu i kekahi kino multipart/form-data — ʻaʻohe ona mea like me ka -F o curl — a pono nā hoʻouka e multipart. E hoʻohana i ka curl, a i ʻole e hoʻonohonoho ʻoe iho i ke kino a me ka palena a e hoʻouna me ka --post-file.

Ola

Koho wale ma kēlā me kēia hana e mālama ana i kekahi mea. ʻAe i nā kekona wale, a i ʻole kekahi helu me ka m, h a i ʻole d ma hope — nā ʻano like a nā palapala pūnaewele e lawe ai. E waiho a i ʻole e hāʻawi i ka 0 e mālama i ka mea a mau loa.

Nā pane

He mea JSON kēlā me kēia pane me kekahi kahua ok. I ka lanakila e lawe ia i ka hopena; i ka hāʻule e lawe ia i kekahi kōpili error paʻa a me kekahi message hiki i ke kanaka ke heluhelu. E lālā ma ke kōpili, e kākau i ka leka i ka moʻolelo.

{"ok":true,"type":"paste","share":"Ab3xK9pQ",
 "url":"https://0wx.eu/p/Ab3xK9pQ","bytes":11}

{"ok":false,"error":"url_too_long",
 "message":"URL exceeds the maximum length."}
Nā hōʻailona leo

Ma kahi e lawe ai kekahi faila iā lākou, hoʻohui ʻo listfiles i ka file_tags i kāna mea: ka mea hoʻokani, ke poʻo inoa a me ka album, i heluhelu ʻia mai ID3, nā manaʻo Vorbis a i ʻole nā atom MP4 i ka hoʻouka ʻia ʻana o ka faila. Nalowale ke kī ma mua o ka null ke ʻaʻohe mea e hōʻike ai, ʻo ia ka hapa nui o nā faila, no laila e nānā iā ia ma mua o ka heluhelu ʻana. Hiki ke nalowale nā kahua pākahi kekahi — hiki i kekahi faila ke loaʻa kekahi poʻo inoa a ʻaʻohe album. ʻAʻohe mea ʻē aʻe mai ka metadata o ka faila i hōʻike ʻia: kākau kekahi kūʻai iTunes i ka inoa a me ka Apple ID o ka mea kūʻai, a ʻaʻole loa heluhelu ʻia kēlā me ka manaʻo.

{"ok":true,"type":"files","total":2,"page":1,"pages":1,"files":[
  {"share":"Ab3xK9pQ","name":"autobahn.mp3","mime":"audio/mpeg",
   "bytes":8123456,"url":"https://0wx.eu/i/Ab3xK9pQ",
   "file_tags":{"artist":"Kraftwerk","title":"Autobahn","album":"Autobahn"}},
  {"share":"Zz7yT2mN","name":"photo.jpg","mime":"image/jpeg",
   "bytes":204800,"url":"https://0wx.eu/i/Zz7yT2mN"}
]}
Nā kōpili hewa
errorHTTPWehewehe
unknown_action400ʻAʻohe hana pēlā.
bad_json400ʻAʻole he JSON kūpono ke kino, a i ʻole ua loaʻa i kekahi kahua kekahi hoʻonohonoho i loko.
unexpected_parameter400Ua hiki mai kekahi ʻāpana ʻaʻole i lawe ʻia e kēia hana — he & kōpili ʻole paha ma kekahi waiwai. Kapa ka leka i nā ʻāpana.
bad_key401ʻAʻole i ʻike ʻia ke kī. Hōʻole ʻia kekahi kī hewa ma mua o ka hana mālie ʻana ma ke ʻano he inoa ʻole.
bad_url400Hewa ke ʻano o ka URL, a i ʻole hoʻohana i kekahi ʻōnaehana ʻē aʻe ma waho o http(s), ftp a i ʻole gopher.
bad_lifetime400ʻAʻole he helu ke ola a i ʻole he helu me ka m, h a i ʻole d ma hope.
no_content400ʻAʻohe mea i hoʻouna ʻia e mālama ai.
url_too_long413ʻOi aku ka lōʻihi o ka URL ma mua o ka palena.
paste_too_long413ʻOi aku ka nui o ke kikokikona ma mua o ka palena hoʻopili. Ana ʻia nā palena ma nā byte UTF-8, no laila ʻoi aku ka helu o ke kikokikona Lākina ʻole ma mua o ka mea i manaʻo ʻia e kona helu hua.
too_many_files413ʻOi aku nā faila ma mua o ka mea i ʻae ʻia e ke kāhea hoʻokahi.
no_usable_files415Ua hōʻole ʻia nā faila a pau. E nānā i ka papa inoa rejected no ke kumu.
backend_unavailable502ʻAʻole i pane ka ʻōnaehana unuhi.
internal500Ua hāʻule kekahi mea me ka manaʻo ʻole. Ua kākau ʻia i ka moʻolelo.
Nā palena

E kāhea iā whoami e heluhelu i nā waiwai o kēia manawa ma mua o ka paʻa ʻana iā lākou i loko o ke kōpili — hoʻonohonoho ʻia lākou e ka mea hoʻohana kikowaena a hiki ke loli. He mau byte UTF-8 nā nui.

He mea kūʻai pahu kauoha

Wahī ʻo 0wx.sh i nā mea a pau ma luna. He pahu kauoha POSIX maʻemaʻe ia a ʻaʻole pono i kekahi mea ma waho o curl, a pōkole lawa ia e heluhelu ai ma mua o kou holo ʻana — ʻo ia ka mea pololei e hana ai me kekahi script e paʻa ana i kāu kī API. E waiho i ke kī i loko o OWX_KEY ma mua o ka hāʻawi ʻana i ka --key, a noho ia ma waho o kāu mōʻaukala pahu kauoha.

wget https://0wx.eu/clients/0wx.sh
chmod +x 0wx.sh
export OWX_KEY=YOUR_KEY
./0wx.sh help
./0wx.sh paste --content 'hello & world'
He mea kūʻai Python

Hana ʻo 0wx.py e like me ka mea kūʻai pahu kauoha, akā wehewehe ia i ka pane a paʻi i ka manaʻo o nā kahua ma mua o ka hāʻawi ʻana iā ʻoe i ka JSON maka — e hoʻohui i ka --json ke makemake ʻoe i ke ʻano maka. Waihona maʻamau wale nō: ʻaʻohe requests, ʻaʻohe mea e hoʻokomo ai. Inā ke kākau nei ʻoe i kāu mea kūʻai ponoʻī, ʻo kāna mau hana send() a me report() nā ʻāpana pono e heluhelu: hōʻike lāua pū i ke ʻano e kūkulu ai i ka noi, ke ʻano e kiʻi ai i ka leka mai kekahi mea i hāʻule, a me nā mea i loko o nā pane.

wget https://0wx.eu/clients/0wx.py
chmod +x 0wx.py
export OWX_KEY=YOUR_KEY
./0wx.py listfiles
./0wx.py listfiles --json | jq '.files[].url'
He mea kūʻai Perl

Hana ʻo 0wx.pl e like me ka mea Python a paʻi i ka hopena like. Nā module kumu wale nō — ua hoʻouna pū ʻia ʻo HTTP::Tiny a me JSON::PP me Perl mai 5.14, no laila ʻaʻohe mea e hoʻokomo ai. Pono e heluhelu ma ka ʻaoʻao o ka mea kūʻai Python inā ke kākau nei ʻoe i kāu mea ponoʻī: hāʻule ʻokoʻa nā ʻōlelo ʻelua ma kekahi noi i haki, a haʻi nā script ʻelua i kahi.

wget https://0wx.eu/clients/0wx.pl
chmod +x 0wx.pl
export OWX_KEY=YOUR_KEY
./0wx.pl listfiles
He mea kūʻai PowerShell

ʻO 0wx.ps1 ka hoa o ka mea kūʻai Python no Windows: nā kauoha like, ka hopena like, a wehewehe ia i ka pane ma mua o ka hāʻawi ʻana iā ʻoe i ka JSON maka — e hoʻohui i ka --json no kēlā. Ua kākau ʻia no ka Windows PowerShell aia ma ka mīkini, no laila ʻaʻohe mea e hoʻokomo ai, a holo ia me ka loli ʻole ma PowerShell 7. Pono paha ʻoe i ka Set-ExecutionPolicy -Scope Process Bypass ma ka pukaaniani āu e holo ai, ʻo ia ʻo Windows e nīnau ana inā ua manaʻo maoli ʻoe e holo i kekahi script āu i hoʻoiho ai — he nīnau kūpono, a pōkole lawa ka faila e heluhelu mua ai.

$env:OWX_KEY = 'YOUR_KEY'
.\0wx.ps1 listfiles
.\0wx.ps1 paste --content 'hello & world'
.\0wx.ps1 upload --file .\holiday.jpg --gallery 'Holiday 2026'
He pukaaniani ma kāu polokalamu kele

ʻO 0wx.html ka pūʻulu ʻaoʻao like me ka mea kūʻai pākaukau, ma ke ʻano he ʻekolu faila — he ʻaoʻao, he pepa ʻano a me kekahi script — me ka hoʻokomo ʻole, me ke kahua ʻole, a ʻaʻohe mea i hoʻouka ʻia mai kekahi wahi ʻē aʻe ma waho o kēia pūnaewele. ʻEkolu ma mua o hoʻokahi no ka mea pāpā ka Content-Security-Policy o ka pūnaewele i ke script a me ke ʻano i loko, he mea pono e mālama. Hiki ke hoʻokuʻu i nā faila ma luna. Pono e wehe ʻia mai ʻaneʻi ma mua o ka mālama ʻana a wehe mai kāu pahu: ʻaʻole hoʻouna ka API i nā poʻomanaʻo cross-origin, no laila e hōʻole ʻia kēlā me kēia noi o kekahi kope kūloko e kāu polokalamu kele ma mua o ka haʻalele ʻana. Paʻa ke kī ma ka hoʻomanaʻo ke ʻole ʻoe e kaha i ka pahu e hoʻomanaʻo iā ia.

https://0wx.eu/clients/0wx.html
He pukaaniani ma Windows

ʻO 0wx-gui.ps1 ka pūʻulu ʻaoʻao like me ka mea kūʻai pākaukau, i kaha ʻia me WinForms — ʻo ia hoʻi ʻaʻohe mea e hoʻokomo ai, no ka mea he ʻāpana ia o Windows. E waiho ma ka waihona like me 0wx.ps1: ʻaiʻē ka pukaaniani i ka lawelawe noi o kēlā faila ma mua o ka lawe ʻana i kekahi kope lua, no laila pono lāua ʻelua. E nīnau ʻo Windows ma mua o ka holo ʻana i kekahi script ʻaʻole nāna i kākau, he nīnau kūpono; pōkole lawa nā faila ʻelua e heluhelu ai ma mua o kou pane ʻana.

powershell -ExecutionPolicy Bypass -File .\0wx-gui.ps1
He pukaaniani ma Linux me GTK

He pukaaniani GTK liʻiliʻi ʻo 0wx-gtk.pl me nā ʻaoʻao no ka hoʻouka, ka hoʻopili, ka hoʻopōkole, a me ka nānā ʻana i kāu mau faila — ma ke ʻano he papa inoa a i ʻole he hale kiʻi o nā kiʻi liʻiliʻi, i kānana ʻia ma ka hale kiʻi. ʻO ia wale nō ka mea kūʻai ma ʻaneʻi e pono ai i kekahi mea i hoʻokomo ʻia — nā hoʻopili GTK3 o Perl — he mea pono e ʻike ma ka ʻaoʻao o ka pukaaniani Windows ma luna, no ka mea ʻaʻole pono kēlā i kekahi mea. Hoʻouna pū ʻia nā mea ʻē aʻe a pau āna e hoʻohana ai me Perl. Paʻa wale ke kī ma ka hoʻomanaʻo: ke pani ʻana i ka pukaaniani e poina iā ia, a ke hoʻonohonoho ʻana i ka OWX_KEY e hoʻopiha iā ia ma ka hoʻomaka. ʻO nā mea a pau āna e hōʻike ai iā ʻoe, aia ka pane maka o ke kikowaena ma hoʻokahi kaomi ma lalo o “Server reply”.

apt install libgtk3-perl        # or: dnf install perl-Gtk3
wget https://0wx.eu/clients/0wx-gtk.pl
chmod +x 0wx-gtk.pl
OWX_KEY=YOUR_KEY ./0wx-gtk.pl
He polokalamu Android

Hana ʻo 0wx-android.apk i ka mea a nā mea kūʻai ʻē aʻe e hana ai, mai kekahi kelepona: ka hoʻouka, ka hoʻopili, ka hoʻopōkole, ka unuhi, a me ka nānā ʻana i kāu mau faila ma ke ʻano he papa inoa a i ʻole he hale kiʻi. Ke kaʻana like ʻana i kekahi faila iā ia mai kekahi polokalamu ʻē aʻe e hoʻouka iā ia, a ke kaʻana like ʻana i ke kikokikona e mālama iā ia ma ke ʻano he kikokikona. ʻAʻole ia ma kekahi hale kūʻai polokalamu, no laila e nīnau kāu mea hana iā ʻoe e ʻae i ka hoʻokomo ʻana — he nīnau pono e noʻonoʻo pono ma ka laulā, a ʻo ke kumu i loaʻa ai ka kumu holoʻokoʻa ma ʻaneʻi kekahi: e wehe ma Android Studio a e kūkulu ʻoe iho ma mua o ka hilinaʻi ʻana i ka faila. Pono ke kūkulu ʻana i ka JDK 21; haʻi ʻo BUILDING.md i loko i ke kumu.

https://0wx.eu/clients/0wx-android.apk        # install it
https://0wx.eu/clients/0wx-android.zip        # build it yourself
Nā memo

ʻAʻohe hana kiʻi mamao me ka manaʻo. E hoʻokau ia i ke kikowaena e kiʻi i kekahi URL i koho ʻia e ka mea kāhea, he wahi hoʻopunipuni noi kēlā, a hiki i kekahi script ke hoʻoholo i kēlā me ka ikaika loa ma mua o kekahi palapala. E hoʻouka ʻoe iho i ka faila.


(p) 2018 0wx.eu -/- Hoʻoholo ʻia e Linux a me GNU. Live free or die! (root@0wx.eu)