Podnikani v USA

Blog: Informace o tom jak podnikat v USA, jak prorazit, napady, apod.

Podnikani v USA random header image

Jak rychle a jednoduse fotit baliky a nahrat je do databaze

May 20th, 2008 · 39 Comments

Existuje nejaky jednoduchy a rychly zpusob jak neco vyfotit a nejak okamzite prenest fotku do pocitace a nahrat do databaze? Vim, ze muzu vyfotit digitalnim fotakem, vytahnout kartu z fotaku (nebo ho pripojit pres USB port) nahrat fotky do pocitace a pak je uploadovat. Ale to je moc casove narocne.

Co kdybych chtel treba fotit vsechny zasilky (dopisy, baliky), ktere prijdou a okamzite prihodit fotku k upozorneni, ze prisla nova zasilka, ktere se posila emailem zakaznikovi.

Jde o to, ze zasilek jsou desitky. A hned jak se vyfoti tak by to chtelo fotku hned nahrat/pripojit. Ale nejakym hodne jednoduchym zpusobem.

Neco treba jako USB camera. Polozim balik na stul. V databazi kliknu na tlacitko VYFOT a vse se vyfoti a rovnou nahraje do databaze. Jde neco takoveho udelat? Existuje neco podobneho? Jestli o necem vite tak mi prosim napiste.

Popularity: 45%

Tags: Shipito

39 responses so far ↓

  • 1 Martin Kadlcik // May 20, 2008 at 5:30 pm  Add karma Subtract karma  +0

    Idealni bude IP kamera. JPG snimek lze ziskat dotazem na konkretni URL (lze vycist ve webove administraci). Tlacitko “vyfot” pak bude stacit napojit na skriptik, ktery z teto URL stahne fotku toho, co aktualne lezi na stole. Problem by mohl byt v rozliseni. IP kamery obvykle umi maximalne 640 x 480 px.

  • 2 kapčus // May 20, 2008 at 6:02 pm  Add karma Subtract karma  +0

    čau, to víš, ze určitě něco takového bude, já mám třeba Nikon D40 a k tomu existuje například toto

    http://www.megafoto.cz/canon-wft-e2-file-transmitter.html

    uvidíme, s čím přijdou ostatní

    (na eshop fotíme stovky fotek a automatizace je také žádoucí, proto se nechám také rád inspirovat)

  • 3 Daniel // May 20, 2008 at 6:03 pm  Add karma Subtract karma  +0

    No, nejjednodussi na realizaci bude v tomto pripade webkamera (maji i cca 1,3 a mozna i vic Mpix). Je tam moznost fotit staticke snimky, potom uz je otazkou pokud chces nejak provazat stavajici system, nebo se spokojis s necim na pul cesty a soubory budes uploadovat nejakym skriptem treba…

  • 4 DC // May 20, 2008 at 6:30 pm  Add karma Subtract karma  +0

    Jasne ze by to slo udelat … napada me vyrobit aplikaci treba v .NETu, ktera bude napojena na stavajici IS. Tam kliknes na nejake tlacitko na foceni, otevre se nove okno (.NET aplikace), ktera bude vyuzivat interface nejakyho fotaku nebo mozna lip webcamery. Na monitoru v okne te aplikace pak uvidis nahled toho co se vyfoti (baliku), kliknes na VYFOT, obrazek se vyfoti a automaticky uploadne na server … ono jde udelat skoro vsechno … jen najit cloveka co to dokaze (a ma cas ;-) )

  • 5 kreslaBaB // May 20, 2008 at 10:13 pm  Add karma Subtract karma  +0

    webcam + software Motion (linux) . soft reaguje na pohyb na obrazku z kamery a automaticky urobi obrazok. priamo v configu sa da nastavit aj nahravanie do databazy. alebo niekde na hdd. staci potom uz len dorobit nejaky php skript, ktory ti ten obrazok ukaze na webe. A url sa moze posielat klientom.

  • 6 Mirek Hubka // May 20, 2008 at 10:59 pm  Add karma Subtract karma  +0

    http://www.eye.fi/

  • 7 Jakub Suchy // May 20, 2008 at 11:18 pm  Add karma Subtract karma  +0

    Je zajimave, jak tu lidi vymysleji .NET aplikace apod, kdyz uz prvni nastinil naprosto nejjednodussi reseni. Kazda IP kamera ma webove rozhrani, kde je na aktualni URL dostupna fotka toho, co zrovna vidi. Staci do IS dopsat funkci “stahnout foto” u aktualniho baliku, coz proste ulozi fotku z URL, v zavislosti na jazyku je to skript na priblizne 10 radek.

  • 8 Csaba Botoš // May 20, 2008 at 11:40 pm  Add karma Subtract karma  +0

    IP kamera nema moc dobre rozliseni, ale jak uz nekdo psal, existuji transmittery k tem fotakum. Priklad za vsechny najdete na urade, kdyz si delate Bio Pas.. Je tam taky nejakej 8mpix Canon pripojenej pres tudle paradu, slecna akorat stiskne v programu tlacitko, vytvori se zadost, zmeni rozmery a ulozi do DB. Podle mne je to co potrebujes.

  • 9 Martin Hinner // May 21, 2008 at 1:34 am  Add karma Subtract karma  +0

    Doporucuji koupit IP kameru s vysokym rozlisenim, konkretne treba Vivotek: http://www.vivotek.com/products/cameras/network_camera_ip7138.php

    Tam je stazitelny obrazek, ktery jde uplne trivialne treba pomoci PHPcka stahnout, takze v aplikaci (predpokladam webove :) ) se vytvori zasilka a udela se u ni ‘take snapshot’, pricemz tento PHP skript stahne aktualni fotku pomoci file_get_contents nebo jak se ta fce jmenuje ….

    Kamera je docela draha, ale naprogramovane to bude za par minut a rozhodne lepsi nez se patlat s nejakym USB kamerovym nesmyslem do Windows.

    U sitovych kamer VGA 640×480 umim dodat seznam tech, ktere umi stahovat snapshot pres www, pozor - NE VSECHNY to umi!

  • 10 Dave // May 21, 2008 at 2:16 am  Add karma Subtract karma  +0

    Na iDnes.cz dnes vyšel článek jak nakupovat z ciziny přes internet a je tam mimochodem i odkaz na Johnův shipito.com . http://technet.idnes.cz/navod-jak-nakupovat-z-ciziny-pres-internet-a-usetrit-tisice-pqy-/sw_internet.asp?c=A080520_112844_sw_internet_vse

  • 11 Xabatcha // May 21, 2008 at 2:24 am  Add karma Subtract karma  +0

    Otazka ani tak nezni, jestli to jde, protoze to jde mnoha zpusoby, spise jde o specifikaci pozadavku…treba:
    - jake rozliseni je dostacujici
    - intergrace se stavajicim objednavkovym systemem
    - nebo staci samostatna aplikace, ktera treba rozpozna prijemce a ulozi obrazek do DB s danou vazbou na klienta
    - nebo jen ukladat obrazek pro moznost dohledani dle datumu
    - vyuziti automaticke identifikace pomoci caroveho kodu a podobne vymozenosti…

  • 12 Rammi // May 21, 2008 at 2:31 am  Add karma Subtract karma  +0

    mam pentax K100 (zrcadlovku) a v tom softu, ktery je k tomu je tusim i mackani spouste.
    Resp fotak mas na stativu, trvale pripojeny kabelem k PC, a v PC muzes kliknout na vyfot, a fotka se hned stahne do PC. to je jedna varianta.
    Ale jinak souhlasím s tím, že nejjednodušší to bude oprogramovat asi přes tu IP kameru.

  • 13 DC // May 21, 2008 at 3:47 am  Add karma Subtract karma  +0

    Jakub Suchy: ony se tu komentare zobrazuji podle toho jak jsou schvalene, a nikoliv podle toho, jak je kdo vlozi. Takze ve chvili, kdy jsem ja vkladal svuj tady jeste nic o IP kamere nebylo. Ale to je jedno. Uznavam, ze je to elegantnejsi reseni, ja jen napsal prvni co napadlo me (a ani v .NETu (nebo cemkoliv jinym) by ta aplikace nemela o moc vic nez 10 radku…)

  • 14 Oriesko // May 21, 2008 at 4:31 am  Add karma Subtract karma  +0

    Me jeste napada, ze s cimkoliv na kabelu budes vzdycky limitovany v pohybu. Dneska uz ma spousta i celkem spotrebnich digi kompaktu zabudovane wi-fi. Takze pokud mas sklad pokryty wi-fi routerem, muzes jit s takovym fotakem treba i na parkoviste, porizene fotky rovnou bezdratove poslat do kompu a pripadne rovnou nechat zpracovat nejakym scriptem. Pri proklamovanem dobrem pokryti USA hotspotama bys pak mel byt schopen takove fotky posilat velmi rychle treba i z jineho mesta. IMHO.

  • 15 Martin Hinner // May 21, 2008 at 5:40 am  Add karma Subtract karma  +0

    DC: Chacha … aplikace na zpracovani obrazku a 10 radek. Pobavil jste mne. To mozna jako unixovy shell skript :).

    Muj odhad je tak 500 radek kodu a to jeste znacne spatne fungujiciho.

  • 16 matto // May 21, 2008 at 5:59 am  Add karma Subtract karma  +0

    Martin Hinner: tak teraz si pobavil ty mna :D
    bud si zle pochopil zadanie, alebo absolutne netusis o com je rec

  • 17 jonatanus // May 21, 2008 at 7:03 am  Add karma Subtract karma  +0

    matto: rad by som tych 10 riadkov videl, urcite nie je problem to sem cele rovno napisat..

  • 18 DC // May 21, 2008 at 7:09 am  Add karma Subtract karma  +0

    Martin Hinner: jsem rad ze jsem te pobavil, i kdyz k tomu nevidim moc duvod ;-)

    Samozrejme se zde nebavime o zadnem pristupu k HW kamery ani o nejakem komplikovanem zpracovani obrazku, to neni ucelem. Ono je totiz mozne pristupovat k webcamere velmi jednoduse treba pomoci standardniho DirectShow.

    Ted nemam moznost ani cas to zkouset, ale muj odhad je tak do 30 radku, pricemz tech skutecne vykonnych by bylo tak kolem 10 (vytvoreni a propojeni trid, capture obrazku, upload pres FTP), zbytek spis “omacka” kolem (zachyceni vyjimek apod.)

    Navic pro DS existuje cela rada vzorovych kodu, kde je jiz zakladni funkcnost implementovana, a stacilo by doladit pouze detaily …

  • 19 kapčus // May 21, 2008 at 7:23 am  Add karma Subtract karma  +0

    nahoře jsem posílal odkaz na file transmitter, pak mi ale došlo, že ti třeba nebude vadit mít hned vedle foťáku připojenej komp, pak stačí program typu

    http://imaging.nikon.com/products/imaging/lineup/software/control_pro2/index.htm

    webkamerkou bys asi nedocílil požadované kvality, ne ?

    Nastavil bych úložiště do nějakého adresáře. Při založení zásilky v systému bych udělal funkci, která by vždy projela ten adresář, když by tam našla nějaké obrázky, tak by je zpracovala (např. založila záznam do db a někam je přesunula)….ukládací adresář pro foťák by byl opět prázdný…aby se ti tam při dalších foceních nepletly starší fotky….hm?

  • 20 Luboš // May 21, 2008 at 8:30 am  Add karma Subtract karma  +0

    Take se pripojuji a http://www.eye.fi/
    kamarad v americe uz to skousel a je to pry skvele… on to pouziva na prime nahrani do Flickru.

    Na tvuj ucel by to podle mne bylo skvele jen udelat aby se v system rovnou takhle poslane fotky sparovali s udalosti.

  • 21 Milan // May 21, 2008 at 10:04 am  Add karma Subtract karma  +0

    nebo také jak již bylo výše - foták s wifi .. např. nikon to má i v low-end řadách, ve státech jsem je viděl asi za 200-250 dolarů, takže můžeš lítat po skladu fotit a hned se ti to bude hromadit v kompu, pak už jen příslušnou aplikaci

  • 22 Antonin Hildebrand // May 21, 2008 at 10:05 am  Add karma Subtract karma  +0

    Zdravim panove,

    Prave vcera jsem si napsal skript, ktery pri zapnuti nebo probuzeni macbooku udela fotku a posle ji na flickr (pro pripad, ze by mi nejaky trouba ukradl notebook a pak ho doma pripojil k netu a zapnul…)

    #!/bin/bash
    archdate=`date +%F-%H-%M-%S`
    out=/var/captures/smile-${archdate}.jpg
    /opt/local/bin/isightcapture “${out}”
    /Users/muj_uzivatel/.backmail “${out}” “${archdate} tags:anti-theft” “mojetajnaflickradresa+private@photos.flickr.com”

    Skript ma 4 radky a dal by se urcite napsat na mene :)

    .backmail skript ma 17 radku, vytvari multipart mime email zpravu (aby fotka prisla jako priloha) a odesila ji pomoci sendmail

    John by ale potreboval neco jeste o trochu slozitejsiho. Ovladani z klavesnice + zadani nejakeho identifikatoru. A potom system na prezentaci tech fotek na webu. Muj odhad: prace na 3 dny.

  • 23 Michal Vich // May 21, 2008 at 10:17 am  Add karma Subtract karma  +0

    Mozne reseni je taky mobil / pda s wifi. Mobil uz dneska udela pekny snimek. Napsal bych si aplikaci a byl bych propojen na system s objednavkami. Vyfotim, vyberu k jake objednavce to patri a pres wifi poslu a je to. Ovsem tam ale zalezi kolik tech fotek chcete delat. Preci jen na mobilu neni foceni tak jednoduche jako s fotakem.
    Mobil/pda ale vitezi v tom ze nemusite ho nikam pripojovat k pc a muzete pripojen na wifi sit zcela flexibilne behat po skladu, vyfotit, zvolit objednavku a pres jednoduchy html formular poslat soubor na server. Samozrejme zase nevim jak mate reseny system objednavek. Jestli je to na offline pc nejaka desktopova aplikace tak je pak cely muj navrh nanic :-)

    Jinak na jednom projektu jsme meli fotak pripojeny pres usb a ovladali pres sdk (zoom, otaceni fotky, zapnuti blesku), nacteni fotky z fotaku. proste vsechno. Hodne vyrobcu fotaku poskytuje SDK

  • 24 John // May 21, 2008 at 10:33 am  Add karma Subtract karma  +0

    Kazdy balik musime vazit, takze nepotrebuji zas tak litat po skladu, ale stejne kazdy balik musim donest k vaze. A u te vahy kdyby byla moznost to rovnou vyfotit. Jediny problem, je ze nektere baliky jsou tak velkem, ze se treba musi vazit na zemi na jine vaze (ale v podstate skoro na stejnem miste). Takze je potreba trosku pohyblivost s tim fotakem, ale ne moc velka.

    Co povazuji za nejdulezitejsi, je nahrani fotky - prirazeni presne k urcitemu klientovi a presne k baliku ktery ocekava (treba jich ceka 5 a musi se to priradit zrovna k tomu na kterem pracujeme ).

    Musi to byt blbuvzdorne.. a jednoduche an uzivani. A musi to jit rychle udelat:-)

    Mozna kdyby se pouzila IP kamera tak mit na obrazovce tlacitko vyfot.. kamera treba bude zavesena nad mistem kde baliky vazime. Vyfoti se to a nahraje rovnou kam to patri? Tohle je to co tady lidi pisete ze zabere 10-30 radku kodu?:-)

  • 25 Apple // May 21, 2008 at 10:47 am  Add karma Subtract karma  +0

    A nam hlupym Macistom staci iba primitivne pouzit aplikaciu Automator:))

  • 26 Antonin Hildebrand // May 21, 2008 at 10:51 am  Add karma Subtract karma  +0

    Johne a ty uz mas nejaky webovy system na spravu tech baliku? Jak je slozity? Kdo ho pise a v cem ?

    Z pohledu uzivatele by se mi libilo, kdyby to slo delat pres web, jak uz tady nekdo vyse psal. Pri zpracovavani formulare na webu o zasilce, tam bude tlacitko “take picture”. Tvuj programator tohoto web systemu ti po stisku doprogramuje stazeni aktualniho obrazku pres http z foto serveru pomoci knihovny curl (nebo podobne).

    Nekdo druhy by ti pak mohl zprovoznit server, ktery bude tyto fotky poskytovat (at uz to bude IP Camera, Fotak na kabelu, prepojeny pres wifi nebo cokoliv jineho - v budoucnu se muzes rozhoudnout to treba i zmenit).

    Operator by mel pomerne nizkou sanci udelat chybu. A prace pro programatory je jasne rozdelena a specifikovana. Nejvetsi riziko teto mise totiz vidim v tom, integrovat nejaky takovyto foto-system s tvoji existujici infrastrukturou.

  • 27 Cayman // May 21, 2008 at 10:53 am  Add karma Subtract karma  +0

    Chlapi, kdo tady píšete, že takové “unikátní” technologické řešení zabere 10-30 řádků kódu, jste blbí? Takhle se neprodává ani vaše zkušenost ani vaše vědomosti.

    John má “tolary”, woe, tomu musíte nabídnout něco úžasného a za úžasné ceny :-))

    Chtěl jsem mu nabídnout pěkné SW řešení, včetně dodávky HW “na míru”, ale teď to nechám na vás, co máte těch 30 řádků kódu a dostanete za to 50,- USD :-)

  • 28 Jiří Adámek // May 21, 2008 at 12:15 pm  Add karma Subtract karma  +0

    LOL, ale je to docela trefne :) cloveka, co okamzite proflakne svych 30 radku na reseni, oskube snad absolutne kazdej.. ale znam vic podobnych

  • 29 Looky // May 21, 2008 at 12:33 pm  Add karma Subtract karma  +0

    Puvodne jsem do tehle diskuze nechtel zasahovat, ale kdyz uz se to tu tak rozjelo:) Urcite hodne zalezi na tom soucasnem systemu pro spravu zasilek. Vsichni kdo psali o tech 10 radcich evidentne predpokladaji, ze jiz nejaky existuje, tj. ze uz ted se zakaznik nekam muze prihlasit a vidi nejake udaje o zasilce. A ze tyto udaje se edituji (treba v te fazi vazeni, jak psal John) No a pridani fotky, ktera je k dispozici pres URL je opravdu jen “zkopirovat” ji nekam na webserver (i pokud by na to clovek uz davno nemel napsanou funkci, tak je to opravdu na par radku vcetne osetreni chyb). Pokud je pocet fotek pro zasilku omezeny neni ani potreba databaze, staci nejaka jednoznacna konvence nazvu. A zobrazeni fotky uzivatelum je dalsi jeden radek:)
    Jinak cena prace programatora se snad uz dneska nemeri poctem radku kodu! Klidne takovehle elegantni reseni muze byt stejne drahe jako 3 denni psani kodu s dodavkou specialniho hardware dohromady:-D
    Ale je pravda, ze pokud chce clovek svou praci a znalosti za tu cenu prodat, nemel by se pred potencialnim zakaznikem chlubit minimalnim poctem radek:-)

  • 30 Looky // May 21, 2008 at 12:40 pm  Add karma Subtract karma  +0

    Jinak ja jsem tuhle diskuzi pochopil jako snahu co nejlepe Johnovi poradit, ne ziskat kseft a “natahnout” ho:-) Tak bych nad temi, kdo “proflakli” existenci elegantniho a rychle implementovatelneho reseni, hul nelamal…;-)
    Myslim, ze tak ucinili ciste v dobre vire se Johnovi dobrou radou odvdecit za psani, pro mnohe z nas, podnetneho a inspirativniho blogu.

  • 31 ehmo // May 21, 2008 at 2:05 pm  Add karma Subtract karma  +0

    iPhone ma aplikaciu, ktora po odfoteni posle fotku okamzite na flickr. jednoduche, rychle, ucine. nemusis nic riesit, mas to okamzite. prepojtit flickr s cimkolvek je otazka sekund, pripadne si upravis aplikaciu na iphone. nemusis mat kameru s dratom, mas to celkom v pohode, hlavne rychlo a jednoducho

  • 32 Antonin Hildebrand // May 21, 2008 at 2:25 pm  Add karma Subtract karma  +0

    Haha, napada me jista paralela…

    Zena, ktera se prodava levne, je /spinava coura/.
    Programator, ktery se prodava levne, je /blby oskubanec/.

    Je uz jedno jestli ji ten sex bavi nebo on pragramuje pro radost. Jejich “pocestna” konkurence to samozrejme jen tak byt nenecha.

    Nepripada vam obcas dnesni vyvoj klientskeho software jako sex v 19. stoleti?
    http://dedamalek.blog.cz/0803/sexualni-prirucka-z-roku-1894

  • 33 Rammi // May 21, 2008 at 2:36 pm  Add karma Subtract karma  +0

    No pokud vycházíme z předpokladu, že u té váhy je nějaký terminál, a hotový systém, do kterého tam někdo vkládá údaj o váze, stačilo by tam jen přidat tlačítko “vyfotit”, které by stáhlo obrázek z IP kamery, a ulozilo na disk/databázi k aktuálnímu údaji o váze.

    Pokud tam však teď žádný takový systém není, pak by bylo pro obsluhu nejjednodušší tam mít webovou stránku, kam zadá ID balíku resp. přečte čár. kód, a klikne na vyfoť, a hotovo. Na druhé straně jen script, který stáhne fotku z IP kamery a uloží ji k ID do databaze.

    Opravdu, nejjednodušší řešení bude asi ta IP kamera a nějaký jednoduchý zakázkový script.

  • 34 Michal Vich // May 21, 2008 at 3:19 pm  Add karma Subtract karma  +0

    Uz take existuji fotaky s wifi nebo jen se da koupit sd karta do fotaku s wifi a posilat soubory na zvoleny pocitac, server. to je dalsi moznost. pro fotak stale hovori mobilita, rychlost foceni, kvalita fotky. pak je otazka co s tim delat po prenosu na pc. na to je ale potreba vice znat vase procesy a software. takhle muzu jen rict, ze tohle je jen dalsi mozna cesta.

  • 35 Jarda // May 21, 2008 at 3:31 pm  Add karma Subtract karma  +0

    Trochu OT, nicméně v kontextu s tím co se stalo Johnovi nedávno na Google, sledujete, co se děje na českém webu teďko s penalizacemi GPR? Např. Invia klesla na 3/10 (!) , ale má to znaky skoro epidemie a myslím, že tady už nejde o nákupy, ale i výměny. Navíc u té ruční penalizace mě děsí, že je to pravděpodobně “na googlí věky”. Nevím, jak vy, ale já už vyhodil linky z patičky webu, a v obavě čekám, co se bude dít dál :o/ … ještě jednou sorry za odbočku od tématu, k minulému tématu.

  • 36 John // May 21, 2008 at 5:42 pm  Add karma Subtract karma  +0

    Diky za rady…

    Jinak vsem co maji strach, ze prodavaji vedomosti moc levne… mala rada zdarma z meho pohledu.

    Ja osobne ocenim a povazuji za velkou schopnost cloveka co dokaze vyresit problemy (snadno, jednoduse a levne). Tohle povazuji za vynikajici kvalitu a z dlohodobeho pohledu takovy clovek vydela nakonec vice. Protoze jeho sluzby budou velmi zadane.

    Naopak nekdo kdo neco bude obkecavat a dokaze to naopak udelat draho, protoze ma “obrovske zkusenosti” povazuji za velmi neschopneho.

  • 37 danny // May 22, 2008 at 11:45 pm  Add karma Subtract karma  +0

    A co takhe ohnout to reseni co tu bylo nedavno predstaveno - 3F …maji taky zakladni verzi ktera uklada fotky do webu, jedou pres mobily. Mozna by si je Johne mohl oslovit na bartr za reklamu :)

  • 38 LuCaS // May 31, 2008 at 4:22 pm  Add karma Subtract karma  +0

    Tak opet mi neda sem nepripsat poznamku :)… Teda panove, tady padla castka za nejaky script :) je mi divny ze vubec uvazujete takhle.. vite co tady na strankach vubec ctete ? kolikrat knowhow ktere je asi malinko drazsi, a ne penezi, ale casem, zivotem :)..

    Cus..

  • 39 Pachollini // Jul 8, 2008 at 1:04 am  Add karma Subtract karma  +0

    Kdyby to mělo být co nejjednodušší, fotil bych to iPhonem a posílal mailem.
    Kdybych to chtěl mít jó sofistikovaný, dal bych do subjectu id a poslal to na speciální adresu, kde už by si s tím skript poradil.

Napis komentar