Задача - авторизоваться на сайте, затем скачать страничку и обработать её скриптом на bash.
По началу я думал просто скачать страничку с помощью wget, но не тут-то было.
Бывает, нужно показать снимок своего экрана другому человеку. Для этой задачи есть множество возможных решений. Я написал небольшой скрипт, который упрощает процесс создания и передачи скриншота. Когда я нажимаю кнопку PrintScreen, всплывает окошко с тремя кнопками, я могу: открыть только что сделанный снимок, отправить его в интернет на специальный сайт или отменить (удалить снимок). После отправки в интернет ссылка автоматически помещается в буфер обмена и на экран выводится соответствующее уведомление.
* Скрипт значительно улучшен и доведен до ума, новая версия:
http://welinux.ru/work/post/2503
Раньше я писал, как можно динамически монтировать устройства и хосты с помощью autofs. Этот способ не лишён недостатков, основной из которых — монтирование всегда из-под рута. А значит надо ставить рута в известность о своих паролях-ключах (то есть держать копию ~/.ssh и ~/.netrc в ~root), что далеко не всегда удобно, а кроме того вредно с точки зрения безопасности. Не говоря уже о том, что этот метод работает только если ты единственный, кто сидит за этим компом.
Эта тема не связана напрямую с Linux, но думаю будет полезна многим.
Думаю, многие знакомы с сервисами по типу tinyurl. Суть их проста: кидаем им длинную ссылку, а на выходе получаем короткую. Популярные на Twitter, они стали использоваться и на других сайтах. Сокращалки удобны, но представляют некоторую опасность в виде того, что не знаешь адрес перенаправления.
Для тех, кто не знает, autofs — это демон, позволяющий монтировать любое устройство автоматически при захождении в указанный каталог.
Например стоит сделать cd /media/cdrom, и он будет смонтирован, даже если не был раньше (если, конечно, он присутствует в приводе, иначе будет ошибка «каталог не найден»).
Здесь я рассмотрю его нестандартное конфигурирование, при котором устройства для монтиования опеределяются не статическими конфигами, а с динамически с помощью скриптов.
Оригинал
Можно использовать поисковую машину Google в консоли, без использования консольных браузеров.
Собственно, вопрос встал при скачке с сайта музыка.ру, который рекомендую всем. Сайт отличный, но все песенки можно добыть, пролазив по куче страниц, хотя само собой, они хранятся в одной папке на сервере.
Добыть адрес папки элементарно - начать загрузку через Огнелиса, скопировать ссылку на загрузку и вуаля!
Вроде wget -r должно помочь, но! Сервер дает 403.