kuzyara 06.11.2012 13:53
Скрипты — Получение торрентов с rutracker.org (2)
По мотивам поста 2011 года.Скрипт реализует скачивание 20 .torrent-файлов, передачу их торрент-качалке aria2c, удаление устаревших видео.
http://pastebin.com/6ZLMhX4i
Хотел вставить сюда, но на 49 строке вываливается с сообщением "Что-то пошло не так". Допилите парсер, а?
upd: скрипт для трекера, где нет копирастов
Тогда и хистори почистить надо не забыть :)
Опять же не всегда это применимо (для выполнения в кроне, например).
За GNOME Keyring спасибо, буду посмотреть. Только хотелось бы что-нибудь не ДЕ-зависимое.
Опять же не всегда это применимо (для выполнения в кроне, например).
За GNOME Keyring спасибо, буду посмотреть. Только хотелось бы что-нибудь не ДЕ-зависимое.
хранить где-то в локальной базе (sqlite в моем случае), и выдергивать отдельной командой. которая при отсутствии соответственной инфы в базе будет запрашивать аутентификацию сама, ее возвращать и загонять в базу
если будет не лень, на следующей неделе пульну соответствующее решение
если будет не лень, на следующей неделе пульну соответствующее решение
Ну можно юзать ~/.netrc, благо обвязок полно.
Для shell-а вот например такую функцию можно юзать:
Для shell-а вот например такую функцию можно юзать:
Дык проблема-то в том, что данные хранятся плейнтекстом в домашней папке. Что помешает руту прочесть этот файл?
Ну, рут на то и рут, что ему ничего не мешает =)
А так, да, Gnome Keyring, или хранить в зашифрованном текстовом файле и пропускать через какой-нить "openssl enc -d" перед парсингом.
А так, да, Gnome Keyring, или хранить в зашифрованном текстовом файле и пропускать через какой-нить "openssl enc -d" перед парсингом.
Кстати, а никто не подскажет дельный способ хранить аутентификационыые данные для скриптов? Записывать прям в скрипт вообще не кошерно как-то, ведь скриптом можно также поделиться, забыв о стереть свои данные.
Хранить в отдельном файле лучше, но только если на своей машине, где никто этот файл не сможет открыть.
А что если скрипт выполняется на чужой машине?