Autor Zpráva
PetrLL
Profil
PŘÍKAZY:
1) Najít v html kódu a uložit celý název url adresy, pokud obsahuje "facebook.com"

Seznam URL adres:
https://www.seznam.cz/zpravy
https://www.svetandroida.cz/
https://www.heureka.cz/
...

2) Navštívit Facebookové odkazy a získat počet to se mi líbí.

------------------.

Zkoušel jsem desítky Scrapperů (Desktopových i Cloudových), jQuery, PHP parser. Ani jeden to neumožňuje.

Prosím o rady.
M4n
Profil *
A ta otázka zní?
Pokud chceš aby ti někdo tohle naprogramoval, asi bys měl vytvořit standardní pracovní poptávku.
Kcko
Profil
PetrLL:
Příkazů bude víc a konkrétní řešení Ti nikdo nedá (leda, že by se mu to chtělo pro Tebe udělat zadarmo).
Asi si zadej pracovní poptávku.
iiic
Profil
to by nemělo být nic složitého… vyhledat něco v kódu půjde (pokud to nejde nějak snáze) přes regexp vždy a pak to zjištění počtu lajků na FB by mělo jít přes FB API nějak takto https://graph.facebook.com/v2.2/{PAGE_ID}?fields=like&access_token={YOUR_ACCESS_TOKEN} … jen je potřeba znát PAGE_ID a mít token (je možné že to bude nějak omezené na počet dotazů na FB API, ale tu nevím přesně, on FB to taky mění co půl roku ty svá pravidla)
PetrLL
Profil
iiic:
to by nemělo být nic složitého…
Znáte software/cloudovou službu, která to dokáže?

Stačí, když pouze uloží celý název url adresy, pokud obsahuje "facebook.com".

To by na začátek mělo stačit.
Kcko
Profil
PetrLL:
Známe PHP skript, který to umí. Pokud to chcete napsat celé, napište si zakázku, pokud potřebujete navést tak Vám stačí

1) Získat HTML kód (CURL / file_get_contents)
2) Zparsovat HTML kód a získat odkazy (DOM metody, Regexpy ...)
3) Projít odkazy a rozpoznat zda-li je v nich to co hledáte a opět uložit => máte výsledek.
iiic
Profil
Software/cloudovou službu na to neznám… jestli je to podmínka. Tohle bude asi rychlejší si naprogramovat snad v každém jazyce než na to hledat nějakou službu.
PetrLL
Profil
Tak toto je KRÁSNÉ.

Google tabulky (www.google.cz/intl/cs/sheets/about) to umožňují pomocí jediného vzorce:

=ImportXML(A1; "//a[contains(@href, 'facebook.com')]/@href")

NÁDHERA! Nejlepší věci jsou zadarmo, toto je krásný příklad.

-------------

M4n:
A ta otázka zní?
Pokud chceš aby ti někdo tohle naprogramoval, asi bys měl vytvořit standardní pracovní poptávku.

Kcko:
PetrLL:
Příkazů bude víc a konkrétní řešení Ti nikdo nedá (leda, že by se mu to chtělo pro Tebe udělat zadarmo).
Asi si zadej pracovní poptávku.

Známe PHP skript, který to umí. Pokud to chcete napsat celé, napište si zakázku, pokud potřebujete navést tak Vám stačí

iiic:
Software/cloudovou službu na to neznám… jestli je to podmínka. Tohle bude asi rychlejší si naprogramovat snad v každém jazyce než na to hledat nějakou službu.


Strče si ty šmejdské řeči do zádele! Ani poradit neumíte, hlavně, že chcete oškubávat na pracovních nabídkách. Fuj! Šmejdi hnusný!
Tomášeek
Profil
PetrLL:
Myslím, že by ses měl krotit. Chováš se jako hovado.

Nikde jsi nenapsal, v jakém formátu data chceš uložit. A když se ptáš na programovacím fóru, předpokládá se spíše uložení do databáze nebo tak něco, ne práce v Excelu. To za prvé.

Za druhé, nemyslím si, že by tebe chtěl někdo oškubat. Jednak by ti script, který ti uloží data do DB napsalo spousta lidí i zadarmo, je to na pár řádek. Druhá strana té mince je, že si myslíš, že čas ostatních není drahý a tedy bys za něj nebyl ochoten zaplatit ani drobné (tomu se u nás říkalo škrt).

Suma sumárum, jsem rád, že sis dokázal poradit sám, i když je celý svět proti tobě, příště se ale chovej slušněji. Hm, podle tvého projevu by žádné příště být nemělo, evidentně jsi pobouřen, ale nebojím se, že až budeš potřebovat s něčím zadarmo poradit, že se zde neukážeš.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0