HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Фиды
Страницы: [1] 2
[Ответить]
impulse [03.11.2006 18:38] Фиды:
Как скачать фид?=) не с завра.
impulse [03.11.2006 22:26] :
Вот про телепорт я и хотел узнать, щас попробую.
Alex_The_Cleaner [12.03.2007 03:01] :
[quote="nothing"]а просто скачать целиком все файлы (скажем, телепортом), положить их на карточку, и в Заурусе указать:
file:///mnt/cf/feed
недостаточно?
В PdaXrom говорит Error на такое предложение... )
Barrell [12.03.2007 11:34] :
Alex_The_Cleaner писал(а):
а просто скачать целиком все файлы (скажем, телепортом), положить их на карточку, и в Заурусе указать:
file:///mnt/cf/feed
недостаточно?
В PdaXrom говорит Error на такое предложение... )
мда? Может Вы неверно прописали путь? У меня на Beta3 такая схема прекрасно работает. Правда Фид лежит не на карте а на харде (/mnt/ide/feed)
dbdg [12.03.2007 13:01] :
я для выкачки с FreeBSD использовал такой скрипт:
#!/bin/sh
feed="http://cacko.biz/cacko/feed/"
folder="feed/"
echo Downloading feed from ${feed}
if [ -f Packages ]; then
rm Packages.old
mv Packages Packages.old
fi
if [ ! -d feed ]; then
mkdir feed
fi
wget ${feed}"Packages"
cat Packages | grep 'Filename:' | awk '{print "'${feed}'" $2 ;}' > download.lst
cd ${folder}
wget -c -i ../download.lst
Packages.old можно использовать для анализа изменений, на самом деле их придется ждать долго 
скрипт работает для фидов цацко,например для
cacko.biz
web.mol.ru
zaurus.spy.org
xqt.sourceforge.jp
ну а подцеплял на завре по http, т.к. использую апач
S.H.A.D.E [12.03.2007 20:35] :
dbdg
А как бы для фидов pdaXrom? Там в файле Packages нету раздела "Filename:".
Jay [12.03.2007 21:24] :
а что-то типа
wget -r -np http://cacko.biz/cacko/feed/
не пройдет?
Насколько я понял, фид - это куча пакетов, лежащая в одном каталоге и доступная по http/ftp. Иногда у фида еще имеется оглавление (видимо, тот самый Packages). Тогда можно просто взять этот каталог целиком рекурсивно и скачать wget'ом.
dbdg [12.03.2007 21:26] :
S.H.A.D.E
в том то и дело что нету
не знаю почему так обидели иксромеров
в принципе можно также отпарсить индексный файл (index.html например), если конечно сервер выдает такой список
так даже проще - ведь всего лишь нужно достать значение атрибута href у тега <A>
но сдругой стороны если есть индексный файл, то зачем тогда какие-то скрипты, есть же качалки аля телепорт
dbdg [12.03.2007 21:29] :
Jay
а ты попробуй так скачать 
нет списка в ввиде ссылок чтобы качалка вроде телепорта смогла так сделать
или я что-то не понял =)
dbdg [12.03.2007 21:30] :
dbdg писал(а):
Jay
а ты попробуй так скачать 
нет списка в ввиде ссылок чтобы качалка вроде телепорта смогла так сделать
или я что-то не понял =)
как раз весь смысл скрипта - выдрать список пакетов из Packages
[Ответить]
[Вперед >]