Skocz do zawartości

Zbieracz linków


Uniaika

Rekomendowane odpowiedzi

Przydałby mi się program/skrypt, który zbierałby linki udostępnione przez znajomych oraz znajomych znajomych na ich tablicach na FB z konkretnej gry. Miałby on też zapisać te linki do pliku (xml?, html?) do łatwego otworzenia np w kartach firefoxa. Nie wiem jak się do tego zabrać, jak się pisze takie skrypty?

Linki mają konkretne anchory, jest ich kilka.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli umiesz programować to możesz skorzystać z API Facebooka -> https://developers.facebook.com

Umożliwia przeglądanie przeglądanie postów Twoich znajomych. Udostępniona jest biblioteka do obsługi tego api, wystarczy dopisac 3-4 linijki które:

-pobiorą listę znajomych

-pobiorą dla każdego znajomego listę jego postów

-regexpem wyciągną odpowiednie urle z postów :D

pozycjonuj.png
Odnośnik do komentarza
Udostępnij na innych stronach

Odkopię, gdyż znalazłem bardzo ciekawy dodatek do chrome. Zbiera on linki z otwartej strony i wyświetla w nowej karcie. znalazłem kod skryptu który to robi i wygląda on tak:

chrome.extension.onRequest.addListener(
function(request, sender, sendResponse) {
	if(request.command == "parse") {
		var links = document.getElementsByTagName('a');
		var result = [];
		for(i = 0; i < links.length; i++)
		{
			result.push(links[i].href);
		}
		sendResponse({'links': result});
	} else {
		sendResponse({});
	}
}
);

Chciałbym go zmodyfikować tak, żeby zbierał tylko linki z określonym ciągiem znaków, ale najpierw muszę zrozumieć jak działa ten kawałek. Nie znam JS więc proszę o pomoc i wyjaśnienie po kolei co która linia robi, pomoże mi to dopisać if'a gdzie trzeba :huh:

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności