back

Ekspòte-li l 'sèvè

Kòmanse sèvè a

Sou liy lan tit, ou gen sou bò gòch la non an sèvè ak URL la jwenn aksè nan sèvè sa a. Sèvi ak li ak yon navigatè entènèt, bay paj la default paj ki se jis yon Tab ak tout dosye ekspòte pa sèvè a. Sou bò dwat nan liy lan tit, se URL nan ekstèn yo sèvi ak si ou yo ki konekte nan entènèt pa yon routeur ADSL Sipòte "alyas pò". Okòmansman alyas pò a ekstèn mete zewo, epi ou pa aksesib nan yon Gateway entènèt. Si ou chanje valè sa a nan yon nimewo Ant 1024 ak 65535, sèvè a ap eseye mete l 'kanpe pa UPnP ak yon tan vant nan 24 èdtan. Mwen pa sèten li pral travay avèk tout Gateway entènèt. Pa ezite rapòte pwoblèm (pa e-mail) dokimante ak tèks la prezantasyon XML nan Gateway entènèt ou. Ou ka configured routeur ou manyèlman jan yo eksplike anba a, si UPnP pa travay.

Lè ou kòmanse èkspòte-li sèvè aplikasyon an, li kòmanse otomatikman yon long kouri UPnP sèvis ki gen ladan medya yo ak HTTP serveurs. Sèvis sa a bay yon ti icon sou Desktop a android lè kouri. Pa default, tout videyo ou, odyo, imaj ak eBook dosye yo ekspòte. Pou jwenn lis dosye jiska dat, ka yon medyaskanner ap envoke nan demaraj sèvè, paske Android dènye sèlman dosye medya li yo lè sistèm dosye yo monte. Pwosesis sa a eskanè ka tan si ou gen gwo kat SD ak anpil dosye anpil. Yon opsyon (ki rele tou senpleman "eskanè") pèmèt yo pèmèt oswa enfim karakteristik sa a pou fè pou evite reta long nan sèvè kòmanse-up.

Non sèvè a default se "Ekspòte-li", men si ou gen plis pase yon sèl sèvè sou yon rezo Wifi, li sanble pi bon chanje omwen youn nan non yo.

Otspo

Nan plas yo sèvi ak anviwònman aparèy ou an, ou ka configured yon Wifi HotSpot jis klike sou icon nan tèt kwen dwat. Si pèmisyon an WRITE_SETTINGS pa poko bay aplikasyon sa a, ou ta dwe mande bay li. Lè sa a, ou ka bay yon non SSID rezo ak defini yon kle modpas nan konfigirasyon sa a nouvo rezo nan settinngs aparèy la. Sa a se rezo otomatikman aktive ak sèvè a configuré.

Klike sou bouton konfigirasyon:



Avèk fenèt la konfigirasyon konfigirasyon, ou ka chanje gwosè a font mete pa default adapte li depann sou dansite ekran ou ak dimansyon: 1 se pou gwosè karaktè 8sp, 2 pou 10sp, ... jouk 6 pou 18sp. "0" se endefini (li ta dwe bay 10sp). Sa a gwosè tèks yo itilize pou tout fenèt Ekspòte-li ki gen ladan èd la.

Ou gen chwa tou pou chanje lang lan default (pran nan sistèm mete-up si se lang nan li te ye nan Ekspòte-li), men li pa totalman dinamik, ou dwe sove konfigirasyon an epi ale tounen nan sèvè a Prensipal fenèt yo mete chanjman an efikas. Kòm pou lòt chanjman, yon sispann ak kòmanse nan sèvis la oblije adapte paj wèb yo ak mesaj nan anviwònman an nouvo lang.

Li sanble pi bon yo mete yon non reyèl sèvè pase kenbe default la. Ou kapab tou adapte nimewo pò yo nan sa ou vle, pò a sèvè medya ka "0" (efemèr), men Mwen pito defini yon sèl pou objektif debogaj la. Alyas yo depann sou konfigirasyon routeur ADSL ou epi si ou vle pibliye dosye ou sou entènèt piblik la oswa ou pa.

"Nimewo liy maksimòm" paramèt la pèmèt limite kantite liy ki nan lis dosye, divize lis total nan pi piti eleman, pou fè pou evite defile yon lis twò gwo. Sa a se valè tou aplike nan paj wèb la.

Konsènan gwosè pezib la tchp, default la nan 64 KB, sanble bon pou difizyon odyo ak videyo sou rezo a Wifi. Si ou gen yon anpil nan retransmisyon, ou ta dwe redwi sa a Gwosè. Si rezo ou a bon epi ou bezwen kouran sinema definisyon trè wo, ou ka eseye ogmante li. Yon chanjman nan youn nan sa yo paramèt, mande pou yo sispann ak Kòmanse sèvis la apre ekonomize nouvo konfigirasyon an.

Li pa toujou pi bon yo mete kanpe twò gwo tchp tanpon. Lektè Blu Ray mwen an pwefere 8 oswa 16 Kb, pase pi wo. Ou ka defini anplis, kantite tanpon ou vle voye nan yon fwa. Sa a konfigirasyon depann sou rezo ou, aparèy ak dosye yo ou vle transmèt, rezilta yo pa fasil analize.

Si ou gen background nan teknik ou ka defini pwòp ou "paj kay default" pou sèvè a HTTP (tou de entèn ak ekstèn). Dosye sa a dwe rele "index.html" Epi yo dwe yon kote sou sistèm nan dosye Android (SD kat?). Ou gen chwa tou pou kenbe tab la default nan anèks oswa ou pa.

Pa default nou sèvi ak sètifika siyen SSL pou koneksyon HTTPS, men nan ka sa a ou ap resevwa kèk mesaj erè depann sou navigatè wèb la w ap itilize. Itilize opsyon sa a Pèmi yo sèvi ak sètifika siyen tankou serveurs yo tchp nòmal. Yo toujou dynamique bati nan demaraj sèvè. Men, itilize sètifika ki siyen an egzije pou ajoute yon Otorite Sètifika nan konfigirasyon navigatè entènèt la. Ou dwe ajoute sètifika rasin CA ak CA sètifika entèmedyè a. Sa yo sètifika kle piblik yo nan "byen" anyè a enkli nan aplikasyon an tèt li Ak nan sitwèb www.ddcs.re. Ou ka jwenn dosye sa yo lokalman sou rezo wifi ou nan sèvè ou lè l sèvi avèk URL tankou http://192.168.1.47:8192/assets/export-it-1.crt ak export-it-2.crt lè HTTP ki senp ki disponib. Sinon ou dwe enstale sètifika sa yo atravè http://www.ddcs.re/export-it-1.crt ak export-it-2.crt sou entènèt.

Epi finalman, ou ka chanje pwofil la CSS nan paj wèb la pou jwenn lòt koulè ak aparans.

Lè ou ekonomize konfigirasyon an, ou dwe jwenn yon mesaj rapid pou li di ke li sove, anvan ou ale nan paj prensipal la. Ou dwe sispann epi yo kòmanse sèvis la pou mete kanpe chanjman yo ki gen rapò ak sipò yo sèvè tankou nimewo pò, tchp gwosè tchp, ak non sèvè UPnP, Men pifò nan chanjman yo se dinamik tankou lang lan, HTTP sèvè non, definisyon itilizatè a ak kategori, ak dosye yo bay lis ...

Ou gen de bouton nan fen paj la konfigirasyon, premye a yo pran yon backup nan baz done a, pa lis yo dosye, men paramèt yo tankou non an sèvè, gwosè font, definisyon itilizatè a ki gen ladan kategori yo, ak tout kòmantè yo. Bouton an dezyèm pèmèt retabli yon backup nan baz done a. Sèvi ak li ak prekosyon, pran sovgad apre chanjman, Men retabli baz done a sèlman si sa nesesè. Opsyon sa a pèmèt distribye yon konfigirasyon nan serveurs diferan, men kòmantè yo sou nivo dosye ka sèlman travay si yo jwenn dosye a ak menm chemen an menm kalifye.

You can activate the club option just giving a small message and an image for describing your server. This option works only when on Wifi with port forwarding enabled and if authentication is configured with at least one username and password. In this way, your server will be accessible externally on www.ddcs.re. To test your own server requires the use of a Web proxy server.

Configuration Page 2: Files selection and categories


On the page 2, is the file selection and their category setting (see below about authentication). Do you want to export everything or just a few files? The checkbox permits to unselect files, to avoid their distribution by UPnP. You can also set their category names related to authentication over HTTPS. After modifications, you must save your changes and they are active a few seconds later.

Konfigirasyon taktik ak Otantifikasyon itilizatè


Pa default se pò pò HTTPS mete 0, epi pa gen okenn HTTPS sèvè. Pou itilize HTTPS ou dwe bay yon valè ant 1024 ak 65535 nan nimewo pò sa a. Si HTTPS aktive, li vrèman itilize deyò rezo a Wifi, paske UPnP mande pou HTTP sou rezo lokal la, men ou ka teste HTTPS lokalman, lè l sèvi avèk yon URL Ak "https:", Wifi IP adrès la, ak yon ":" ki te swiv pa pò a pò HTTPS tankou "https://192.168.1.47:8193".

Pò alyas defo a se zewo pou endike ke pa gen okenn pò alyas itilize. Si ou bezwen fonksyonalite sa a nan rezo kay ou, ou ka mete yon valè ant 1024 ak 65535, epi apre ou fin ekonomize konfigirasyon an, ou dwe tcheke rezilta a sou liy lan estati nan ekran prensipal la. Aplikasyon an ap eseye configured li pa UPnP sou entènèt la Gateway .. Si li pa ka configuré pa UPnP, ou dwe configured yon alyas dirèkteman nan routeur ADSL ou lye nan pò a HTTPS si li se aktive, oswa pou pò a HTTP san yo pa t.

Si ou konekte sou yon rezo Wifi oswa sou rezo mobil parèt nan mitan liy lan tit. Lè sou rezo mobil sèlman HTTP / HT protokòl ka itilize, Ak pi bon an se yo sèvi ak HTTPS ak otantifikasyon pwoteje done ou.

Okòmansman ou ka itilize sèlman otantifikasyon anba tt, men kounye a nan HTTP modpas la tou se crypted.

Pou pèmèt otantifikasyon, ou dwe mete omwen yon non itilizatè, modpas ak asosye yon minimòm yon kategori nan non sa a.

Pou kreye yon non itilizatè, ou dwe prezante yon sèl nan jaden an tèks, fè chwa a nan yon kategori, epi mete de fwa menm modpas la anvan klike sou bouton an ajoute. Ou ka kreye non itilizatè diferan nan kategori yo diferan. Yon ti mesaj tèks parèt jis anwo bouton an sove ede ou nan definisyon ou.

Anvan ou kite, pa bliye pou konsève pou definisyon ou klike sou bouton an sove ak yon mesaj dwe di li se fè.

Mwen defini pa de kategori twa kategori, non yo pa vrèman enpòtan men gen yon sekans nan kategori sa yo. "Mèt kay" kategori a ka jwenn aksè nan tout dosye, Kategori a "fanmi" kouvri tout "zanmi" kategori yo nan adisyon a dosye nan kategori sa a, ak kategori yo "zanmi" yo pi plis espesifik. Ou ka modifye non kategori yo, chwazi yon kategori, jis bay yon nouvo non nan jaden an antre, ak peze "modifye" bouton an. Ou ka kreye lòt "zanmi" kategori ak non diferan, bay yon nouvo non nan jaden an antre ak klike sou "ajoute" bouton an. Se sèlman moun ki gen yon non itilizatè ka itilize navigatè entènèt yo li dosye ou (pa gen aksè ekri), paske pa gen okenn aksè anonim si ou defini yon non itilizatè. Pa default tout dosye yo nan kategori a "pwopriyetè". Lè ou defini yon non itilizatè nouvo, ou dwe chwazi omwen yon kategori.

Pou senplifye definisyon si ou gen yon anpil nan dosye, yon "default" non egziste, yo mete kanpe kategori a pou dosye nouvo (videyo nouvo, foto, ..). Yon non dezyèm sistèm ki gen rapò ak sèvè a UPnP, mete sèvè a UPnP sou fanmi oswa zanmi kategori, pèmèt limite dosye yo distribye nan UPnP.

Nan background nan (long kouri sèvis)

Lè se sèvè a te kòmanse, li kouri nan background nan kòm yon sèvis android, ki montre yon icon notifikasyon sou bar la estati android. Sèvis sa a gen diferan Pwogram: sèvè a medya ak sèvè UPnP Content Content li yo ak yon ti manadjè Koneksyon UPnP, ak sèvè a HTTP. Tou de yo egzije leve, li kouri Bay sèvis la kliyan.

Sèvè a HTTP defini nan demaraj yon premye "paj lakay" ki jis yon lis (yon tab) nan dosye yo ekspòte pa sèvè sa a, premye kolòn nan pèmèt yo jwe (HTTP jwenn) Dosye a, dezyèm lan (HTTP pòs nan mòd binè) nan download li, kolòn nan twazyèm bay nan mòd tèks, URL la nan dosye a (pou kopi / sot pase li lè prepare HTML pwòp ou a Paj). Anplis de sa, sèvè a HTTP gen yon trè senp catalogue OPDS pou eBooks yo lokal (katalòg sa a se jis yon lis nan dosye yo chwazi, pa gen okenn rezime nan liv la Oswa enfòmasyon sou otè a) ...

Pou kontwole sèvè a, ou ka itilize kliyan an Ekspòte-li oswa yon navigatè entènèt montre li nan URL la jan yo bay nan premye paj la nan fenèt la "sèvè", yon bagay tankou Http://192.168.1.47:8192. Pou tcheke catalogue OPDS la, ou dwe itilize menm URL la men avèk "/ ops" (http://192.168.1.47:8192/opds), oswa nan Entènèt "ekstèn" URL la Si se routeur ADSL ou configuré pou "Aliasing pò".

Konfigirasyon pò voye

Paramèt sa a se sèlman pou moun ki itilize yon rezo lakay (Wifi) ak yon routeur ki konekte nan entènèt. Li pa itilize lè w ap itilize rezo mobil lan (Si se paramèt la kode li se sèlman itilize lè aparèy la konekte sou Wifi rezo).

Yon pòtay entènèt gen omwen yon adrès ekstèn IP ak yon sèl sou rezo a Wifi e petèt toujou youn oswa plis sou Ethernet. Konfigirasyon an nan pò transfert sou yon routeur se dinamik epi yo pa koupe sèvis la. Ou gen jis ajoute yon alyas nan yon tab. Chak aplikasyon itilize omwen yon nimewo pò (mwens pase 65535). Si nimewo a pò ou te vle deja defini ou gen jis yo sèvi ak yon lòt.

Ekspòte-li tankou tout serveurs HTTP, sèvi ak TCP pwotokòl. Nimewo pò pò yo itilize pa sèvè HTTP sa yo se 8192 pou HTTP ak 8193 pou HTTPS men ou kapab Modifye nimewo sa yo nan konfigirasyon an. Si ou mete pò HTTPS kòm zewo, pwotokòl sa a enfim.

Sou routeur mwen, mwen defini ak non "HTTP2" yon pò pò ekstèn de 8080 pou avanse pou pi 192.168.1.47 (adrès la IP nan grenn android mwen Sou rezo a Wifi) avèk pò 8192, ak non "Ekspòte-li" pò 4343 la pou li ale nan 192.168.1.47 ak pò 8193.

configuring port forwarding

Lè mwen vle ke sèvè Ekspòte-li pou aksesib nan Entènèt la, mwen dwe configured "External port number" nan konfigirasyon an, pou 4343. Sa a pèmèt konfigirasyon otomatikman yon paj ekstèn HTML ak adrès la ekstèn IP ak sa a pò alyas nimewo 4343.

Pou enfim itilizasyon aleka nan paj wèb ou, ou gen jis rekonfigire sèvè a ak yon "nimewo pò ekstèn" nan zewo epi yo pral paj la HTML dwe configuré Ak yon pò pò nimewo epi yo pa ka itilize. An reyalite, tout demann voye voye deyò 4343 yo voye sèvè HTTPS la sou pò 8193, men Sèvè a ap voye tounen paj login la ak adrès URL ki nan pò 8193 ki pa aksesib sou entènèt. Ou ka wè demann sa yo Nan boutèy HTTP ou sou fenèt sèvè Ekspòte-li. Anplis de sa, adrès ekstèn IP ou a, nan pifò nan ka yo, chanje chak jou.

Si ou vle sèvi ak HTTP a ki senp sou Entènèt yo ka resevwa pi bon pèfòmans pase ak tt men san sekirite, ou gen jis yo mete pò a HTTPS zewo, Ak "pò a pò ekstèn" yo dwe 8080. Ou evite konfigirasyon routeur la trè souvan ak sa yo konfigirasyon yon.

Si bwat ADSL ou a gen yon firewall, pa bliye pèmèt pò TCP sa yo dwe itilize nan entènèt. configuring port forwarding

Fasil ap eseye konfigirasyon pò ou transfert

Ou ka teste anviwònman sa a nan rezo Wifi ou lè l sèvi avèk yon proxy entènèt piblik ak sipò JavaScript tankou www.faceofliberty.com, pou konekte avèk adrès ekstèn ou ak adrès IP ekstèn ou ak alyas pò ...

Ou ka nan fason sa a, tès konekte a epi tcheke tout paj yo, malerezman li pa posib pou koute mizik, oswa gade nan seri imaj. Se sèlman dirèk klik sou dosye yo ka itilize akòz anviwònman proxy proxy.

videyo subtitles

Videyo yo subtitles videyo yo distribye pa UPnP (.srt, .sub ak .vtt) .... .rtr a ka montre sou jwè UPnp videyo kliyan, men kounye a pa gen okenn koòdone itilizatè yo ki ap pèmèt / enfim li epi pa gen okenn chwa nan yon lis nan tradiksyon an pa lang ... Se sèlman premye a .trt subtitles yo montre. Pou sa non an dosye subtitle dwe kòmanse kòm non an dosye videyo (li ta ka ranpli ak "- en" pou angle, "- de" pou Alman, ... oswa nenpòt lòt sifiks anvan .srt). Avèk sèvè a HTTP li tou posib yo montre .title subtitles, non dosye yo dwe kòmanse tou ak non an dosye videyo, men ka gen nenpòt sifiks anvan .vtt). Playr HTML5 videyo jwè a pèmèt fè chwa sou dosye yo subtitles ...

back