![]() |
Automatski provjeravanje status pošiljke
Pozdrav,
imam pitanje, kako npr. status pošte mogu u Excel automatski upisati kada je pošiljka stigla. Imam npr. https://tnt.posta.hr/hptnt/index.xht...LE1111111111HR Znači broj pošiljke je poslje "=" i taj link bi neki program trebao provjeravati je li piše na kraju "Pošiljka uručena primatelju", tipa ako piše neka tako kopira tu rečenicu ili da samo piše OK ili šta god. Znači imam link i rečenica je uvijek ista, ima li neki način da npr. ako kliknem na gumb da automatski program provjerava to i kada imam npr. 10 pošiljke? |
Da se ne ide komplicirati, ako želiš u Excelu - napravi čelije sa ID-em pošiljaka, pored njih praznu ćeliju te tipku koja će pokrenuti excel macro koji će napraviti HTTP Request prema pošti za svaki paket, pa onda očitaj Response toga (response je TEXT/HTML) pa njega možeš tražiti kao običan string za određene riječi. Ako pronađe riječ (tipa kako si napisao "Pošiljka uručena primatelju"), neka pored te čelije stavi u Excelu "DOSTAVLJENO".
Excel kao excel nema HTTP clienta u svojim library-ima, ali možeš iskoristiti reference iz Windowsa u Excel-ovom VBA prozoru. Sličan primjer ti je ovdje: http://excelerator.solutions/2017/08...p-get-request/ Obzirom da želiš automatski provjeravati (tipa svakih 1h ili kako već god), bilo bi dobro izbjeći Excel - em će ga Macro zauzeti za ostale stvari, em nema timer i da radi asinkrono - no to je već posao i pol za mladog programera :D U excelu bi ga mogao napraviti da se pokrene kod svakog pokretanja tog excel file-a, pa bi i to moglo funkcionirati sa polu automatikom... Samo nemoj da tu bude ona programerska "izgubio 6h na programiranje nečega što se da u minutu ručno napraviti :D". Zar nema pošta neku ekstenziju di ubaciš sve trackinge pa provjeri odmah za sve ? Tipa Chrome ekstenzija? |
Da, ne treba mi da automatski pokrene to, mogu ja.
Samo nažalost nisam baš u programiranju, a nažalost Hrvatska Pošta nema to. Uvijek moram utipkati ručno... |
Jel bas nemas pojma o programiranju ili si sposoban sklepat nes. Jer ako je ovo drugo probaj ovak:
https://stackoverflow.com/questions/...ython-requests https://www.w3schools.com/python/python_user_input.asp https://stackoverflow.com/questions/...en-two-markers Prvi link ti je kako napisati request na neki url, drugi je kako traziti uzera za upis, treci kako u stringu naci podstring. Ono kaj ti fali je kako u tom responseu (odgovor od requesta) provjeriti jel sadrzi pod string. Nes ovako ali tipkam napamet: Citiraj:
post request ti ide na: https://tnt.posta.hr/hptnt/index.xhtml a saljes varijablu imena "tnt_forma:prmbr". |
Ne znam koliko ti koristi i koja je namjena ali baci oko na 17track mobilnu i web aplikaciju. Mozes dodat tracking number i memo i kad god udjes u app on checkira, a ako. je uruceno pozeleni. Besplatna verzija podržava 40 brojeva u isto vrime.
|
Citiraj:
|
Sva vremena su GMT +2. Sada je 00:18. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger