информационная безопасность
без паники и всерьез
 подробно о проекте
Rambler's Top100Где водятся OGRыСетевые кракеры и правда о деле ЛевинаSpanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / блог / архив / 2012
АРХИВ
архив
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
archive





роботодропбоксное
02.06.12 14:17 // оригинал
Некоторое время назад прикрутил к сайту регулярное скидывание бэкапов в дропбокс. Из подходящих клиентов под FreeBSD тогда больше всего приглянулся коротенький питоновский скрипт, основная прелесть которого заключалась в отсутствии необходимости тащить кучу зависимостей, ставить sdk и т.п.

Все прекрасно работало, но месяца полтора назад поломалось - в папку с очередным бэкапом вдруг упало гораздо меньше архивов, чем обычно. Полез разбираться - выяснилось, что скрипт честно логинится каждый раз через веб-форму, а дропбокс стал слишком нервно относиться к толпе идущих подряд попыток входа (хотя, казалось бы, какое ему дело, раз все эти попытки успешные). Плюясь на питон (язык, в котором количество пробелов в отступах является существенным элементом синтаксиса, вызывает у меня некоторую аллергию, особенно в сочетании с привычной настройкой всех моих редакторов под использование табов для отступов - да, это религиозное, я знаю), допилил скрипт под заливку целого каталога с единственным логином в самом начале.

Все опять же проработало некоторое время, пока очередная заливка бэкапов не обломилась с сообщением "HTTP Error 403: request disallowed by robots.txt". И правда, robots.txt там теперь лаконичный, с Disallow: / (поломанный таким образом клиент, между прочим, брался с родной страницы). Пока обошлось втыканием крайне неэтичной строчки br.set_handle_robots(False). Что-то в дропбоксе придумают в следующий раз?

 
теги: софт  |  обсудить  |  все отзывы (0)  |  обсудить в LJ [2232]
назад «  » вперед

аналогичные материалы
макоудаленное // 29.01.24 23:10
разнонедельное // 07.12.23 15:09
тейлскейлное // 18.04.23 20:43
ютубноподкастное // 15.10.22 22:07
дваждыодиннадцатое // 22.06.22 03:30
безоблачнопарольное // 22.03.22 23:05
стартофинишное // 24.10.21 03:59
meshное // 06.08.21 20:06
яблочнопереключальное // 26.07.20 17:07
яблочноденежное // 14.07.20 23:06
 
последние записи
песчаное // 13.03.24 18:05
макоудаленное // 29.01.24 23:10
разнонедельное // 07.12.23 15:09
qtменюшное // 29.09.23 23:47
неестественноинтеллектуальное // 29.09.23 16:50
основательное // 18.09.23 00:15
отпускное // 06.08.23 00:26
вчерашнезавтрашнее // 02.07.23 15:25
позитивное // 27.06.23 13:05
тейлскейлное // 18.04.23 20:43


авто венгрия вырвиглаз германия глюки греция гуглемап драйверы египет железки журнализм империя добра испания италия кино кипр клоуны книги криворучки оспорт португалия программизм сайт софт стрим студень турция уродцы фото франция цацки чехия читалки android bq e51 eeepc from facebook hd2 hpc htc ipad iphone onlime vista windows 10 windows 7 windows 8 yota



Rambler's Top100
Рейтинг@Mail.ru



  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach