Помогите сайту
Взрослая социальная сеть
Поиск секса поблизости, а также
тематические знакомства и виртуальное общение

ВХОД РЕГИСТРАЦИЯ
Знакомства для секса Живая лента Все о сексе Форум Блоги Группы Рассказы Лучшие порно сайтыЛучшие порно сайты http://irk.dating
ПОИСК СЕКСА
поблизости

Страницы: (1) 1
sxn3210604387
Свободен
21-04-2014 - 07:33
Начну издалека :)

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

Грех было пропускать сквозь пальцы такой поток интересностей, так что в один из обеденных перерывов я буквально на коленке сляпал программку, которая сканирует подключённые USB устройства и производит фоновое копирование всех файлов по маске "*.jpg" с флешки на компьютер. Программа оправдала все ожидания, поэтому было решено доработать её до минимального "юзер-френдли" уровня, просто для удобства использования.

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

Ссылка на архив:


----------------------------

В архиве содержится один .exe файл, который необходимо распаковать и поместить куда-нибудь, где ему самое место. Можно куда-нибудь подальше, в целом место распаковки не принципиально, можно просто запихать куда-нибудь в "Program Files" и сделать ярлык в автозагрузке.
При первом запуске программа создаст файл config.ini в той же папке, где лежит сама, после чего закроется, возможно выдав несколько ошибок (это нормально). Файл config.ini необходимо открыть любым текстовым редактором (лучше простым блокнотом), и подправить две строчки, которые на данный момент являются единственными настраиваемыми параметрами :)

1) DisksToCheck - проверяемые диски. Здесь указываются диски, на которых программа будет искать фотографии. Указываются только буквы дисков, без двоеточий и пробелов. К примеру, если на компьютере есть локальные диски С: и D:, и дисковод E:, то подключаемая флешка, скорее всего, будет иметь букву F. Учитывая, что некоторые смартфоны подключаются как несколько дисков, в параметре лучше указать сразу несколько букв. Например так: DisksToCheck=FGH
Программа будет проверять перечисленные диски по очереди.

2) OutputDirectory - папка, в которую будут сохраняться фотографии. Для каждой "обработанной" флешки в этой папке создаётся отдельная, с названием из даты и времени копирования. Здесь всё просто, можно указать любую удобную папку. Например: OutputDirectory=D:\Saved\
Обратите внимание на слэш "\" в конце пути. Он должен присутствовать обязательно.

Таким образом, config.ini у нас получается вот такой:

[Common]
DisksToCheck=FGH
OutputDirectory=D:\Saved\

Сохраняем конфиг и перезапускаем программу. Теперь она должна запуститься нормально, и в трее (около часов) появится значок в виде щита.

----------------------------

Теперь немного о работе с программой. Для включения и выключения активного режима используется клавиша ScrollLock. Значок в трее - основной "монитор" событий. Цвет значка сигнализирует о том, что программа делает в данный момент.

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

Зелёный значок - режим копирования. Если после подключения флешки значок "позеленел" - это значит, что программа проверила диски, указанные в параметре "DisksToCheck", нашла что-то интересное и запустила процесс копирования. Наведя курсор на значок, можно увидеть подсказку "XXX/YYY files checked", это даёт возможность узнать, сколько файлов программа нашла и сколько из них уже скопировала.

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

Серый значок - неактивный режим (ScrollLock выключен). В этом режиме программа не делает ничего, пока её об этом не попросят персонально.

Двойной клик на значок запустит процесс принудительно, вне зависимости от того, в каком режиме программа находится в данный момент.

----------------------------

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

Программу сюда выкладываю "as is", т.е. использовать на свой страх и риск. Лично я пользую её уже довольно давно, "улов" превзошёл все ожидания :)

Если у кого-то возникнет неуёмное желание отблагодарить автора (т.е. меня) материально - выкладываю BitCoin кошелёк, пожертвования принимаются туда -> 18qwunqYJ68oxPtYgX794aEXxrLifNevdW
Конечно, не могу гарантировать, что программа будет развиваться, но благодарностям буду рад :)

Это сообщение отредактировал sxn3210604387 - 30-04-2014 - 06:22
Мужчина Кетцаль
Женат
22-04-2014 - 08:45
А по моему трояном попахивает :)
Человек вчера зарегистрировался, единственный пост - выкладывает exe'шник..
Virustotal говорит, что 6 / 51 антивирусов сообщают о Gen:Trojan.Heur.DP

О подобном софте я уже много слышал, но вот по данной ссылке его качать - как-то не хочется :)
Мужчина shambambukly
Свободен
22-04-2014 - 14:24
Я качать тоже не собираюсь, пока что пикай весит до выяснения что это за программа, потом посмотрим.
sxn3210604387
Свободен
23-04-2014 - 02:38
Надо же, я и не подозревал, что можно так легко вызвать паранойю у такого количества народа)
Просто мне не нравится куча рекламы на этом форуме, поэтому я не сижу здесь постоянно, зарегистрировался, собственно, только с целью поделиться полезностью)

Естественно, программа вызывает живой интерес антивирусных программ, ибо:
1) Она сжата с помощью одного из широко распространённых упаковщиков экзешников, возможно упакованный им файл в каком-то месте схож по сигнатуре с вирусом, вот и вопит об опасности.
2) Суть программы - фоновое (незаметное пользователю) копирование файлов с одного места на другое. Естественно программа может быть отнесена к потенциально опасным, блин, это ж очевидно)

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

По поводу проверки - могу посоветовать запустить под виртуалкой, виртуально же примонтировать какую-нибудь флешку и посмотреть, как сработает. Протестировано на Win7, на XP тоже по идее должна работать без проблем.
0 Пользователей читают эту тему

Страницы: (1) 1 ...
  Наверх