Android aplikace pro zasílání snímků na web



Ahoj, chtěl bych se zeptat jestli někdo nevíte o aplikaci na Android, která by z tefenu dokázala pravidelně odesílat snímky skrz FTP. Jde mi o to, že mám starý telefon, který nepoužívám, ale nemá špatnou kameru a chtěl bych jej využít, tak že by v pravidelných intervalech zasílal skrz FTP na můj web snímky oblohy. Sleduji totiž počasí a používám pro to webkameru připojenou k notebooku. Kdyby ale šlo použít pouze telefon, nemusel bych nechávat notebook zapnutý a navíc kvalita snímků by byla výrazně lepší. Ideální by bylo kdyby apka uměla zaslat snímek i na NAS v rámci sítě. Já jsem nic takového na storu neobjevil, takže za každou radu budu vděčný.
"Kdyby ale šlo použít pouze telefon...."Naprogramovat se dá cokoliv, ale problém je s uspáváním mobilu.V momentě, kdy se uspí je problém jej softwarově "vzbudit".Problém je jej vzbudit - aby udělal snímek a následně jej poslal na web.Toto píši jen pro případ, že bys chtěl programovat nějakou nativní app pro android, co tě čeká za hlavní potíž. ![](/Client.Images/smileys/4.gif)
<p>právě jsem vytvořil plugin, který to dělá. není to dokonalé, ale dělá svou práci.</p><p>najdete ho v mém githubu: <a href="https://github.com/pontusab/wp-ftp-media-library">https://github.com/pontusab/wp-ftp-media-library</a> </p><p>musíte tedy změnit některé věci v souboru na řádku 28:</p><pre><code>/** * change this to match your server * you only need to change the those with (*) * if marked with (-) its optional */ $settings = array( 'host' =&gt; 'ip or hostname', // * the ftp-server hostname 'user' =&gt; 'username', // * ftp-user 'pass' =&gt; 'password', // * ftp-password 'cdn' =&gt; 'cdn.example.com', // * this have to be a pointed domain or subdomain to the root of the uploads 'path' =&gt; '/', // - ftp-path, default is root (/). change here and add the dir on the ftp-server, 'base' =&gt; $upload\_dir['basedir'] // basedir on local ); </code></pre><p>to, co tento plugin dělá, mění strukturu uploadu z/year/month pouze na upload na lokálním počítači v našem případě<strong> server a </strong>. pak se používá php pro připojení k ftp přes: <a href="http://php.net/manual/en/function.ftp-connect.php">ftp\_connect</a> . funkce spustí při spuštění wp\_generate\_attachment\_metadata. pak spusťte <a href="http://php.net/manual/en/function.scandir.php">check ve složce uploadu, abyste zjistili, zda existují nějaké obrázky</a> , pokud ano, nahrají je všechny na ftp-server přes <a href="http://php.net/manual/en/function.ftp-put.php">ftp\_put</a> . po dokončení uploadu budou soubory odstraněny z lokálního počítače pomocí funkce <a href="http://php.net/manual/en/function.unlink.php">unlink</a> .</p><p>zásuvný modul pak změní adresu url obrázků na "veřejnou" ip adresu nebo hostname, které směřují na ftp-server. doporučuji použít něco jako static.mydomain.com nebo cdn.mydomai.com. je třeba je ukázat na ftp-server (server b), což umožňuje načítat obrazy z ftp-serveru.</p><p>stejně jako ostatní členové říkají, že jste k tomu používali ftp-server, jeho lepší s reálným cdn, mounted by fuse nebo něco jako amazon s3.</p> Myslím, že maximun vzorkovací frekvence akce se liší mezi diferent android telefonů. Co myslím, že můžete udělat, je Setup sensormanager aktualizovat data tak rychle, jak je možné, nahlédnout konstantní [SENSOR\_DELAY\_FASTEST](http://developer.android.com/reference/android/hardware/SensorManager.html#SENSOR_DELAY_FASTEST) z dokumentace.


pozdravy. <p>děláme to úplně na <a href="http://smartystreets.com">smartystreets</a> . uživatelé nahrávají soubory s potenciálně miliony adres v nich a my je ověřujeme a standardizujeme/duplikujeme, atd. je to velmi náročné na procesor a dokonce i s kmenovými daty načtenými na jednotku ram, miliony adres zabere několik hodin (mimochodem, pro tuto částku je to velmi rychlé ...).</p><p>může být také důležité navrhnout uživatelské rozhraní, které může podporovat desítky úloh spuštěných paralelně. například naše serverové uzly se rozšiřují a můžeme podporovat mnoho souborů najednou. uživatelé budou potřebovat efektivní způsob, jak zobrazit stav a spravovat je. v roce 2011 jsme vylepšili naše uživatelské rozhraní a to je to, s čím jsme přišli.</p><hr><p> <a href="http://youtu.be/qdjsolatz4u?hd=1">zde je 30sekundové video</a> ukazující, jak celý proces funguje a jak rozhraní reaguje na aktuální stav úlohy (úloh). pokud chcete, můžete vyzkoušet sami od <a href="http://smartystreets.com/account/create">tato stránka</a> (zdarma, nebojte se ...).</p><hr><p>screenshoty pracovního postupu ... trvá asi 30 sekund až několik minut, v závislosti na vašich souborech.</p><p><img src="https://i.stack.imgur.com/egatr.png" alt="upload list"></p><p><em> nahrajte svůj seznam </em></p><p><img src="https://i.stack.imgur.com/kqkb9.png" alt="see the file uploading"></p><p><em> viz nahrání souboru </em></p><p><img src="https://i.stack.imgur.com/zv26q.png" alt="map the fields"></p><p><em> mapujte pole (probíhá automaticky; stačí potvrdit, že automatická mapa byla správná) </em></p><p><img src="https://i.stack.imgur.com/wodst.png" alt="stay up-to-date with the current status"></p><p><em> zůstaňte v kontaktu s tím, co se nyní děje </em></p><hr><p>všimněte si, že jakmile seznam začne zpracovávat, uživatel se může vrátit a nahrát více, které seznamy budou zpracovány paralelně v reálném čase. seznamy lze kdykoli zrušit/smazat a po dokončení je lze stáhnout. pokud byl seznam stažen alespoň jednou, zobrazí se zaškrtnutí.</p><p>toto je vlastně stárnoucí návrh, který plánujeme upgradovat. bude se to cítit spíš jako moderní, responzivní webová aplikace.</p><p>ještě stojí za zmínku, že jsme mnohokrát změnili vzhled stránky „dashboard“ účtu a tento návrh inicioval nejmenší volání/e-maily podpory a zákazníci to rádi viděli na první pohled. první uživatelé mají tendenci shledávat, že se s ním dostanou docela rychle.</p> <p>pokud máte ftp přístup k vašemu serveru, nejbezpečnější nastavení není mít vaše motivy nebo pluginy adresáře zapisovatelné váš webserver a místo toho mít wordpress aktualizovat soubory pomocí ftp. když jdete na aktualizaci pluginu, wordpress vás vyzve k zadání podrobností o ftp.</p><p>metoda ftp je mnohem pomalejší než přímé zápisy souborů, ale je mnohem bezpečnější, protože nečestný skript nebude moci soubory upravovat.</p> * Je víc než dobrý nápad neprodleně změnit heslo, které používáte pro Facebook - zejména pokud jste ho (inteligentně) zadali na falešné stránce, kterou vám to mohlo ukázat
  
* Ve vašem profilu odstranit aplikaci, kterou jste si tam natahali. Účet -> Nastavení aplikací -> najít aplikací, kterou jste si pořídili, v seznamu a pomocí "X"vpravo jí odebrat
  
* Nejméně jedním kvalitním antivirem prověřit počítač - Koobface je nepříjemný virus
  
* Nezapomenout na odstranění poslané zprávy/statusy přátelům z vašeho profilu. Pokud stále ve vašem profilu visí, mohou další lidé dopadnout stejně špatně
  
* A od věci není varování všem, že se objevil vir a na něco podobného by neměli v žádném případě klikat.
  
* Pokud máte mezi svými přáteli někoho, kdo se opakovaně něchává nachytat, je dobré podobného člověka z přátel odstranit - a uplně nejlépe, zablokovat ho zcela
  

  
Zdroj:  
 [pooh.cz/...](http://pooh.cz/pooh/a.asp?a=2016059) <p>rozhodně, ale za tímto účelem byste pravděpodobně museli opravit firmware fotoaparátu a poté jej flashovat. podobné útoky byly použity k deaktivaci „zvuku závěrky“ u kamer.</p> Ve skutečnosti, až do nedávné doby [vše, co jste napsali na klávesnici dostal odráženy do kořenového skořápky](http://blogs.zdnet.com/Burnette/?p=680) . Nasty chyba.


To znamená, že budete chtít [PTerminal](http://androidcommunity.com/forums/f28/how-to-pterminal-6485/) , přímo z Android Marketu.


Co se týče SSH, jo. Můžete [dokonce nainstalovat Debian na telefonu](http://www.saurik.com/id/10) . Zatím nevím, zda ti budu vůbec umět poradit, ale asi bys měla něco doplnit. Chceš se s PC připojit na internet prostřednictvím telefonu nebo s telefonem prostřednictvím PC? Asi by nebylo od věci, kdybys uvedla i typ telefonu. Předpokládám, že propojení kabelem zvládáš - USB kabel, na jedné straně klasické USB do PC, na druhé micro USB do telefonu. 

Jak máš připojený PC teď? Kabel nebo také Wifi?

  
doplněno 30.07.17 16:12: @[wamp](https://www.poradte.cz/detail.php?kdo=wamp): Už je mi to jasné. Na mém Samsungu se připojím k WiFi, otevřu Nastavení - Sdílení internetového připojení zaškrtnout a pak v PC otevřu Nastavení - Síť a Internet - Centrum síťových připojení a sdílení. Objeví se tam Síť s připojením k internetu a můžeš brouzdat po netu. <p>často se vyskytují problémy s nastavením odběrů e-mailů. poskytovatelé hostingu jsou velmi unavení z nevyžádané pošty a často kladou tvrdá omezení na rychlost a objem e-mailů, zejména pro levnější hostingové plány.</p><p>v praxi je taková funkce často realizována za pomoci externí služby. feedburner je populární pro to, protože mnoho lidí ji používá pro kanály stejně a poskytuje slušnou možnost odběru e-mailů.</p><p>zobrazit <a href="http://www.google.com/support/feedburner/bin/answer.py?hl=en&amp;answer=78982">přehled e-mailů feedburner a faq</a> </p> <p>vaše soubory jsou před přenosem ftp naprosto v pořádku.</p><p>bohužel pravděpodobně přenášíte soubory pomocí nesprávného režimu ftp.</p><p>ftp mají dva režimy: binární a ascii. ve výchozím nastavení většina klientů používá režim ascii, který zcela rozbije vaše binární soubory. nevím, který ftp klient používáte, ale například v <a href="http://www.ncftp.com/">ncftp</a> můžete použijte příkaz "binární" pro přepnutí do binárního režimu.</p><p>pokud chcete vytvářet soubory zip pomocí ubuntu (nebo téměř jakéhokoli jiného linuxu), použijte <code>zip</code>. můžete jej nainstalovat do ubuntu spuštěním</p><pre><code>sudo apt-get install zip </code></pre><p>pak můžete vytvořit soubor zip spuštěním</p><pre><code>zip -r compressed\_filename.zip foldername </code></pre><hr><p>v souvislosti s tím byste měli vědět, že ftp je nejistý přenosový protokol. zvažte například přechod na sftp. existuje mnoho bezplatných serverů ssh pro windows, včetně <a href="http://sshwindows.sourceforge.net/">minimální port openssh</a> .</p>