- hosting już od 39 zł brutto za cały rok
- 14 dni bezpłatnego okresu testowego
- dostęp do konta przez SSH
Subskrybcja zawartości katalogu serwera FTP
Ftp2rss pozwala na subskrybcję listy plików i katalogów znajdujących się w danym katalogu serwera FTP.
Narzędzie może mieć zastosowanie np. do obserwacji nowych pakietów w repozytoriach dystrybucji Linuksa.
Jak to działa?
Kanał RSS tworzy się automatycznie przy wywoływaniu URL w poniższy sposób:
http://ftp2rss.laohost.net/[host]/[katalog]
Można także wywoływać adres z podaniem użytkownika i hasła, jednak ze względów bezpieczeństwa użytkownik ten powinien mieć uprawnienia tylko do odczytu:
http://ftp2rss.laohost.net/[użytkownik]:[hasło]@[host]/[katalog]
Domyślnie narzędzie wyświetla 20 najnowszych plików. Można zmienić to ustawienie za pomocą zmiennej get "limit":
http://ftp2rss.laohost.net/[host]/[katalog]?limit=10
Istnieje możliwość wyświetlania plików tylko o danym rozszerzeniu, przez dopisanie zmiennej get "ext":
http://ftp2rss.laohost.net/[host]/[katalog]?ext=pkg.tar.gz
Jeśli serwer poprawnie obsługuje polecenie "LIST -R", można włączyć sprawdzanie rekursywne, dopisując zmienną get "recursive" równą 1.
http://ftp2rss.laohost.net/[host]/[katalog]?recursive=1
Jeśli chcemy użyć kilku zmiennych get, następne łączymy za pomocą "&":
http://ftp2rss.laohost.net/[host]?ext=pkg.tar.gz&limit=30
Przykłady
http://ftp2rss.laohost.net/kernel.org/pub/linux/kernel/v1.0 http://ftp2rss.laohost.net/kernel.org/pub/linux/kernel/v2.6?ext=.tar.gz
Dodatkowe informacje
Dane są buforowane na okres 15 minut. Nie ma sensu konfigurować czytnika RSS na większą częstotliwość sprawdzania.
Jeśli podane są błędne dane (nieistniejący host FTP, nieistniejący katalog, nieprawidłowe dane logowania itp.) - narzędzie zgłasza bład 404.
Dyskusja na temat narzędzia znajduje się tutaj.
