Blog: http://www.ddcs.re
email: exportit.ddcs@gmail.com
Ya na da babban maƙasudin to yarda da yin amfani da your data located in your Android phone ko kwamfutar hannu, a kan sauran na'urori kamar wani Android tsarin ko your PC, ko idan kafofin watsa labaru, da jituwa a kan TV sa. Domin cewa, shi yana amfani da mafi misali ladabi, UpnP kuma HTTP.
fitarwa-shi aiwatar a Server da Client (biyu gumaka a kan Android tebur). The uwar garken gina jerin video, audio kuma image fayiloli, kuma bugu da žari da pdf da eBook files zai iya samu a your Android tsarin. Jerin wadannan files da halaye an saita a cikin memory kuma aka buga ta a UpnP Directory Service kuma an HTTP uwar garken.
fayilolin da aka rarraba ba fãce a cikin hudu Categories: na video files (mp4, webm da 3GPP) da audio files (mp3, ogg da M4A), da image files (JPEG, gif ko PNG), kuma ebooks (pdf, Sin, epub, pdb, mobi da djvu).
da uwar garken ba tsara don sarrafa dubban files, 'yan da ɗari kama da abin da muke da kullum a kan wayar ko kwamfutar hannu.
Da farko, kamar fara uwar garken da kuma jira karshen initialization tsari. Idan kun kasance a kan WiFi ko a Mobile cibiyar sadarwa, za ka iya duba matsayi da URLs a gwada. Fort mafi yawan mutãne da uwar garken ne m daga Mobile cibiyar sadarwa. Za ka iya farko duba abin da uwar garken yana rarraba da web browser nuna cikin gida URL bayan fita uwar garken taga (hakikanin uwar garken yana gudu a bango). Shi ne kuma zai yiwu a yi amfani da IPv6 loopback address don samun damar HTML page daga browser da wani URL kamar "http: // [:: 1]: 8192".
Kamar yadda na biyu mataki, za ka iya amfani da uwar garken sanyi canza sunan uwar garke kuma watakila daidaita da font size to your harshe da kuma na'urar.
mataki na gaba kunshi a fassara sunan mai amfani da kuma kalmar sirri a matsayin shugaba da damar yin amfani da duk Categories.
A lokacin da yake aiki, za ka iya ayyana ƙarin mai amfani sunaye da damar yin amfani da takamaiman Categories.
Kuma a karshe za ka iya ayyana "tashar jiragen ruwa isar" lokacin da kake alaka a gidanka WiFi zama m daga yanar-gizo. Idan kana amfani da cikakken aikace-aikace tare UPnP goyon baya, kana da kawai domin ayyana maras null tashar jiragen ruwa wanda aka ce masa a cikin sanyi da kuma duba a kan na'ura wasan bidiyo idan aiki. Tare da free aikace-aikace dole ka saita hannu your ADSL na'ura mai ba da hanya tsakanin hanyoyin sadarwa. A lokacin da shi ya dubi kyau da za ka iya kokarin da shi daga gida tare da wani web browser da ka yi, ta amfani da free jama'a Web wakili da Javascript goyon baya.
HTTPS ko da yake goyon bayan, ba ya duba ya zama mafi kyau ga al'ada users saboda haduwar yi amfani da shi tare da wayoyin salula na zamani da matalauta wasanni idan aka kwatanta da sauki HTTP.
A lokacin da tashar jiragen ruwa isar da kuma Tantance kalmar sirri suna aiki, za ka iya amfani da "kulob din" zaži zama sauƙi m on Internet, wallafa your bayanai a kan www.ddcs.re. Domin gwada your own uwar garken na bukatar yin amfani da wani Web wakili saboda your own external IP address ba m daga WiFi cibiyar sadarwa. Wannan wani zaɓi izni don kauce wa rarraba a canza URL da IP address da tashar jiragen ruwa da dama, kamar danna kan hakkin uwar garken line tsare by your uwar garken name, karamin bayanin hukunci kuma daya daga your image kamar yadda icon.
da UPnP goyon bayan da aka bayar da Teleal jingina 1.0.5 (Copyright (C) 2010 Teleal GmbH, Switzerland), da kuma HTTP Server da aka gina a saman NanoHTTPD version 1.25, Copyright 2001,2005-2012 Jarno Elonen da 2010 Konstantinos Togias. Kamar wancan ne wannan aikace-aikace ƙunshi LGPL software. Dukansu suna modified versions, ba 'yan qasar code. The TelealCling library daya ne kawai jar file gina tare da 'yan gyare-gyare da ake bukata da aikace-aikacen daga clingcore, clingsupport (1.0.5) da kuma telealcommon (1.0.14) jar files ... NanoHttpd aka modified don taimaka da "kai" hanya, don ƙara DLNA HTTP buga kwallo da kai, request gizo da kuma samar da wani farko home page. lambar tushe yana samuwa kamar yadda executable.
dukan emoticons amfani a cikin comments aka tsara, kuma ya sanya ta Enrico Gollnow (Erni). Ziyarci shafin yanar sami more info game da shi, shi da smileys (http://www.gomotes.com).
da kalmar sirri da boye-boye na yau da kullum yana amfani da Tom Wu ta jsbn library (Javascript BigInteger da RSA) a kan yanar gizo browser gefen da SpongyCastle java library a kan uwar garke gefe.
Wannan aikace-aikacen yana amfani da JmDNS, aiwatar da Multi-Cast DNS a Java don ganowar sabis da rajista. Wannan ɗakin karatu yana da cikakkiyar layi tare da yarjejeniyar Apple na Bonjour. Na gode wa Arthur van Hoff, Rick Blair da Kai Kreuzer, don wannan ɗakunan karatu da aka ba da lasisi a karkashin Apache License, Version 2.0.
Wannan aikace-aikacen yana amfani da na'urar bidiyon HTML5 mai suna Playr da Julien 'delphiki' ya ci gaba da zama mai suna Villetorte gdelphiki@gmail.com a karkashin MIT License, na gode da wannan aikin da izini don amfani da ita.
Muna amfani da PDF.JS don nuna fayilolin PDF ta hanyar WebView. Wannan aikin Buɗe tushen aikin yana ƙarƙashin lasisin Sigar Apache 2. PDF.js (https://mozilla.github.io/pdf.js/) shine mai duba Takardun Takaddun Faɗi (PDF) wanda aka gina tare da HTML5. PDF.js al'umma ce ke tafiyar da ita kuma Mozilla ke tallafawa.
Ana amfani da fakitin epubjs-reader (https://github.com/futurepress/epubjs-reader) don epub eBooks kuma ana nuna littattafan a cikin Duban Yanar Gizo. Ana samun wannan software ta lasisin MIT.
Muna amfani da Acme4J a matsayin Abokin Ciniki na Java (https://shredzone.org) don ka'idar Gudanar da Muhalli ta atomatik (ACME) kamar yadda aka ƙayyade a cikin RFC 8555 (https://tools.ietf.org/html/rfc8555) ). ACME yarjejeniya ce wacce hukumar takardar shaida (CA) da mai nema za su iya amfani da ita don sarrafa tsarin tabbatarwa da bayar da takaddun shaida. Aiwatar da buɗaɗɗen tushe mai zaman kanta wacce ba ta da alaƙa ko kuma ta amince da su ta hanyar Let's Encrypt.
Acme4J yana buƙatar ɗakin karatu na Jose4j (https://bitbucket.org/b_c/jose4j/wiki/Home) wanda yake mai ƙarfi ne kuma mai sauƙin amfani da aiwatar da buɗe tushen tushen JSON Yanar Gizo Token (JWT) da JOSE ƙayyadaddun suite.
biyu main aka gyara su ne uwar garken da kuma abokin ciniki, da kuma, bayan da kafuwa, dole ka biyu gumaka a kan tebur.
da uwar garken yana farawa dogon Gudun sabis wanda yake shi ne a gaskiya, hakikanin Media uwar garken samar UPnP kuma HTTP ayyuka. Wannan sabis ne a guje a bango, kamar wani karamin sanarwar icon an saita a kan Android taskbar. An muhimmanci subtask na uwar garken, shi ne sanyi. By tsoho uwar garken fitar dukan data fayiloli a cikin gida WiFi cibiyar sadarwa. Za ka iya zaɓi / deselect fayiloli, ta hanyar da sanyi.
abokin ciniki matakai data rarraba da UPnP sabobin samu a cikin gida (WiFi) cibiyar sadarwa. Ya na da subtasks a Mediaplayer for nuna mp4, webm ko 3GPP videos da sauraron mp3, ogg ko M4A audio files, a Webview maganganu taga for nuna photos. Bugu da kari, a baya sabis iya farawa domin sauke fayiloli daga uwar garken. A lokacin da ya fara da kan uwar garke, abokin ciniki initialize da UPnP sabis amma ba tare da rarraba bayanai da files, wani irin m uwar garken. Wannan sabis da ake bukata don samun damar yin amfani da sauran UPnP sabobin.
A tsarin ta saituna, sa'an nan kuma ci-gaba da saituna, za ka iya samun baturi sarrafa. Don ci gaba da uwar garken sama da gudu har abada, ya kamata ka zaži yi ga ikon shirin, da kuma kunna wannan app a kare apps da ikon-m apps.
Idan m dole ne ka kiyaye ka WiFi aiki a lokacin da na'urarka tana barci da uwar garken gudanar, da kuma a Bugu da kari, idan na'urarka yana da wani Hadakar DLNA tari, ya kamata ka ba su dũba ba for "kusa da na'urorin" a tsarin saituna.
da uwar garken na bukatar damar yin amfani da fayil tsarin da ya karanta wayar da saituna don ganowa jihar canje-canje, kamar a WiFi ko kuma idan watsa bayanai da aka kunna idan aka haɗa zuwa mobile cibiyar sadarwa. Optionally uwar garken iya aika SMS lõkacin da external IP address aka canja (wani zaɓi a cikin sanyi) da kuma kasar code by Access_Coarse_Location, (Ba a daidai location kawai biyu haruffa kasar code). The abokin ciniki shirin amfani da izinin rubuta zuwa external ajiya domin ceton sauke fayiloli, da kuma rikodin audio izni ga nuna masu lankwasa a lõkacin da sauraron music.
Don buga fayiloli a kan yanar-gizo, tare da fitarwa-shi uwar garken, dole ka saita da HTTP uwar garken tashar jiragen ruwa aliasing a ADSL na'ura mai ba da hanya tsakanin hanyoyin sadarwa. UPnP yarjejeniya ba samuwa a kan yanar-gizo, amma HTTP. A tsoho tashar jiragen ruwa da dama ne 8192 (za ka iya canza ta ta hanyar sanyi), da kuma wani wanda aka ce masa tashar jiragen ruwa domin jama'a na cibiyar sadarwa, dole ne a ba a kan ADSL na'ura mai ba da hanya tsakanin hanyoyin sadarwa hade da WiFi IP address na fitarwa-shi uwar garken. A tsoho external tashar jiragen ruwa da dama a cikin sanyi ne 0, amma za ka iya saita abin da ka ke so kamar 8192 ko 80. The URL amfani da su domin samun damar uwar garke, aka bai on top gefen uwar garken taga.
Sabar yanar gizo ta ta kasance tana tallafawa HTTPS tare da takaddun sa hannu na kai tsawon shekaru, amma, kodayake yana aiki, wannan hanyar yana ba da matsaloli da saƙonnin kuskure. Wannan shine dalilin da ya sa, na yanke shawarar aiwatar da ka'idar Gudanar da Muhalli ta atomatik (ACME), don samun da kuma kula da daidaitattun takaddun shaida na X509.
Ka'idar ACME tana da wasu buƙatun fasaha, ba ta da amfani ga kowa. Don amfani da wannan yarjejeniya, kuna buƙatar kafaffen sunan DNS akan adireshin IP ɗin ku na waje. Dole ne a saita takaddun X509 akan sunan DNS kawai ba akan adiresoshin IP ba.
Don samun takaddun shaida daga Mu Encrypt, kuna buƙatar amfani da sabar HTTP tare da daidaitaccen lambar tashar jiragen ruwa (80) akan wannan sunan DNS na waje. Tare da aikace-aikacena, zaku iya samun takaddun shaida kawai akan uwar garken da ke aiki tare da sunan tashar tashar HTTP ta waje wanda aka saita zuwa "80". Sabar guda ɗaya ce kawai zata iya amfani da wannan ƙimar akan hanyar sadarwar Wi-Fi ta gida. Idan kana da ingantacciyar takardar shedar, za ka iya amfani da tsohuwar tashar HTTPS ta "443" kawai akan ɗaya daga cikin sabar gidan yanar gizon ku da aka saita azaman "tashar jiragen ruwa alias". Amma don guje wa "tushen" na'urar ku ya kamata ku yi amfani da tashoshin jiragen ruwa sama da 1024 a matsayin "lambobin tashar jiragen ruwa" ta hanyar samfurin 8080 na HTTP da 8443 don HTTPS.
An gyaggyara kwamitin “Configuration” don tallafawa laƙabi na tashar jiragen ruwa don duka ka’idojin HTTP da HTTPS, kuma ƙari za ku iya ba da sunan DNS da kuka san yana aiki, don adireshin IP na waje. Za a bayyana wannan suna a cikin takardar shaidar X509 ban da sunan mai ba da hanyar sadarwar ku idan kuna da ɗaya. Ana rarraba takardar shedar ta atomatik zuwa wasu sabar-sabar da ke gudana akan hanyar sadarwar Wi-Fi iri ɗaya, tana ba da izinin amfani da HTTPS akan Intanet amma tare da sauran ƙimar sunan tashar tashar jiragen ruwa.