banjalukaforum.com

Dobrodošli na banjalukaforum.com
Danas je 28 Mar 2024, 11:37

Sva vremena su u UTC [ DST ]




Započni novu temu Odgovori na temu  [ 13 Posta ] 
Autoru Poruka
PostPoslato: 07 Sep 2020, 10:34 
OffLine
Početnik
Početnik

Pridružio se: 07 Avg 2010, 16:29
Postovi: 70
Pozdrav da li postoji način da se povuku podaci sa veb sajta u exel. U pitanju je http://bizreg.esrpska.com/Home/Pretraga ... ogSubjekta. Znači da li ima način da putem nekog programa ukucam pretragu preduzeća i kada ga nađe, da povučem relevantne podatke u excel. Možda sam malo nejasno pitao, al nadam se da me suštinski razumijete. Unaprijed se zahvaljujem.


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 10:36 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 20 Jul 2009, 10:16
Postovi: 12660
Lokacija: Treći kamen od Sunca
postoji nacin
napravis web scraper


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 10:51 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 07 Jul 2009, 13:22
Postovi: 5018
Lokacija: Banja Luka
Koristis npr. Selenium...

_________________
Eins, zwei, eins, zwei build an empire, very Prussian!
Exhaust gasses go into the turbocharger and spin it, witchcraft happens, and you go faster.


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 12:20 
OffLine
Početnik
Početnik

Pridružio se: 07 Avg 2010, 16:29
Postovi: 70
Da li postoji neki tutorijal, potpuno mi je nepoznata materija.


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 12:27 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 18 Jul 2009, 18:07
Postovi: 6745
Lokacija: ( ͡° ͜ʖ ͡°)
Tesko da ces moci ako ti je nepoznata materija, ali mogu ti ja napraviti scraper da uneses sta ti treba i on ti da u tvom formatu, samo je pitanje koliko ti vrijedi to :)

@Besparica

Ne treba selenium, sad sam radio request fiddle, moze se preko njihovog internog apija malo modifikovati request i dobiti json object nazad sa rezultatima.


Poslednji put menjao Piro dana 07 Sep 2020, 12:52, izmenjena samo jedanput

Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 12:38 
OffLine
Početnik
Početnik

Pridružio se: 07 Avg 2010, 16:29
Postovi: 70
Potrebno mi je da napravim bazu pravnih lica, za potrebe knjigovodstva, sa tačnim podacima. E sad nalazio sam neke addone za chrome, ali nije to ono baš što mi treba. Može li neki primjer scrapera, da vidim kako funkcioniše, naravno ako ne oduzima puno vremena.


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 12:43 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 07 Jul 2009, 13:22
Postovi: 5018
Lokacija: Banja Luka
Koji jezik koristis? Koje okruzenje? Koji browser?

_________________
Eins, zwei, eins, zwei build an empire, very Prussian!
Exhaust gasses go into the turbocharger and spin it, witchcraft happens, and you go faster.


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 12:50 
OffLine
Početnik
Početnik

Pridružio se: 07 Avg 2010, 16:29
Postovi: 70
Browser: Firefox

Pod jezikom mislis na programski ili lingvistički
Okruženje ?


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 12:53 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 07 Jul 2009, 13:22
Postovi: 5018
Lokacija: Banja Luka
Druze, plati Sehxoru. :)

_________________
Eins, zwei, eins, zwei build an empire, very Prussian!
Exhaust gasses go into the turbocharger and spin it, witchcraft happens, and you go faster.


Vrh
 Profil  
 
PostPoslato: 07 Sep 2020, 12:55 
OffLine
Početnik
Početnik

Pridružio se: 07 Avg 2010, 16:29
Postovi: 70
Pošteno :)

Mislio sam da to može nešto jednostavnije :)
Hvala na pomoći


Vrh
 Profil  
 
PostPoslato: 10 Sep 2020, 03:38 
OffLine
Samo jedan iznad mene
Samo jedan iznad mene
Korisnikov avatar

Pridružio se: 21 Maj 2006, 19:12
Postovi: 31179
Lokacija: Je Suis Ahmed
Ehej braćo evo i mene. Probao sam da napravim, valjda je to to, kad klijent nije iznio više informacija o tome šta je zamislio.

http://mojprviscraper.epizy.com/scraper.php

Ako upišete u polje Osnivač Igor Dodik ili Gorica Dodik npr, izlistaće neke firme. :lol:

Polje pretežna djelatnost ne radi, ovaj radi ako korisnika zna koji je id, ja ne znam kako izvući value toga inputa.

Napatio me kodni raspored Excela i PHP, a onda sam za naša slova umetnuo hex vrijednost i vozi. I Excel se nešto buni kod otvaranja fajla, ali treba samo kliknuti yes i sve će fino raditi, barem radi kod mene na 2019.

_________________
SlikaSlikaSlika
BL 1993, 2003, 2013, 2023Mala Mediha treba vašu pomoć!
Najbolji citati BL forumaKultne teme BL foruma


Vrh
 Profil  
 
PostPoslato: 10 Sep 2020, 06:50 
OnLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 08 Maj 2010, 09:15
Postovi: 12116
Ja sam prije koristio BeautifulSoup za ovo.
Zanimljivo za igranje... :)

_________________
Ciao seljazzi...

Ja nisam uštva iz tvoga društva!

Ovde svaka nova vlast ima nove bogataše, batinaše i robijaše.


Vrh
 Profil  
 
PostPoslato: 10 Sep 2020, 07:12 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 18 Jul 2009, 18:07
Postovi: 6745
Lokacija: ( ͡° ͜ʖ ͡°)
Prebaci character encoding na UTF-8 i prikazace ti nasa slova, ovo je endpoint http://bizreg.esrpska.com/Home/SearchPo ... ageSize=10

Posaljes POST request na taj url sa parametrima search formulara, mozes promjeniti jtPageSize=10 na 2000, sve preko kako sam skontao daje timeout i dobijes json object nazad, parsujes ga i dobijes isto koliko konacno rezultata ima i onda mozes uraditi offset konacno - 2000 i podesis StartIndex pa uradis opet jos jedan query, a prije toga sve snimas u variajablu i onda sa konacnim rezultatima uradis echo u CSV format, posesis PHP header na:

header("Content-type: text/csv");
header("Content-Disposition: attachment; filename=file.csv");
header("Pragma: no-cache");
header("Expires: 0");

I trebao bi dobiti odmah sve sa pretrage eksportovano fino u csv jedno ispod drugog, ovo sam testirao samo sa slovo A u pretrazi pa je bilo oko 3600 rezultata :D

Edit: nisam siguran da li se smije ovo raditi, ali "for educational purposes" :D


Vrh
 Profil  
 
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 13 Posta ] 

Sva vremena su u UTC [ DST ]


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 4 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Powered by phpBB® Forum Software © phpBB Group
Hosting BitLab
Prevod - www.CyberCom.rs