BitTorrent Proxy 1.42
Изменения:
В случае падения эксплорера, программа сама восстанавливает иконку в системном трее.
В эмуляции теперь можно редактировать название раздачи.
Полностью переработана система Drag & Drop, что позволило сделать опцию установки одинаковых настроек при добавлении нескольких торрентов в эмуляцию.
Добавлены все изменения из тестовой версии 1.41. Тестовая версия убрана из списка доступных для скачивания программ.
С новым годом!
Поздравляю всех с наступающим новым 2011-ым годом!


BitTorrent Proxy 1.41 RC2
Вышел второй кандидат на релиз (теперь уж точно последний) новой версии BitTorrent Proxy.

Изменения:
Исправлен баг при котором в режиме эмуляции запрос к трекеру создавался с ошибкой. Неспроста люди жаловались, что их сразу банили на трекерах при использовании новой версии.
Исправлена ошибка при которой программа зависала если обрабатывала не правильно созданный торрент файл.
Добавлена проверка уже существующих торрент файлов в списке эмуляции. Так что добавить два раза один и тот же торрент файл не получится.
Создана отдельная страница для загрузки новых файлов торрент клиентов. При нажатии на кнопку "Скачать файлы клиентов" в программе откроется уже другая страница, с файлами для новой версии. Туда же добавлен файл клиента uTorrent 1.6.1
Мелкие исправления в режиме скачки

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

Также хотелось бы услышать отзывы на форуме, как работает эта версия.
Просто новость
С первых дней создания сайта, постоянно, с переодичностью в несколько месяцев, какой нибудь идиот пытается найти в скрипте сайта XSS уязвимость или SQL инъекцию. А всё что в итоге получается, так это то, что мне потом приходится чистить комментарии и список писем. Народ, не занимайтесь ерундой! Так не хочется ставить антиспам фильтр на комментарии, но если нужно будет, то сделаю без проблем.

Кстати, для программы BitTorrent Proxy версий 1.40 и младше, появился файл клиента uTorrent 2.0.4
BitTorrent Proxy 1.41 RC1
Вышел первый (и надеюсь последний) кандидат на релиз новой версии BitTorrent Proxy. В новой версии я решил заняться усилением безопасности накрутки.

Как показал анализ, самой слабой точкой программы была система эмуляции различных клиентов. К сожалению, данные, которые BitTorrent Proxy отсылает на трекер, не на 100% идентичны тем данным, которые бы отправил оригинальный клиент. Поэтому было решено полностью переделать систему клиентов.

В связи с этим, для новой версии больше не подходят файлы клиентов от старых версий. На данный момент с инсталляцией поставляются 4 новых файла клиентов, для BitComet версий 0.70 и 1.22, а также uTorrent версий 1.8.4 и 2.0.3

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

Данную версию я рекомендую скачать в первую очередь тем, кто использует BitTorrent Proxy исключительно для эмуляции. В режиме скачки система клиентов пока работает по-старому. Поэтому программа версии 1.40 не выдаст сообщения о новой версии.

Надеюсь, в ближайшие пару недель, доделаю все как нужно и выпущу уже полноценную версию 1.41

Update:
Вернул возможность скачивать версию 1.40, а версию 1.41 RC1 перенес в раздел программ для тестеров.
Поиск в фильмотеке
Прикрутил поиск к своей фильмотеке. Пока имеется только простой поиск, по названию. Чуть позже, когда появится время, доделаю и продвинутый поиск.
BitTorrent Proxy 1.40
В честь двухлетия со дня, когда я впервые предоставил всем возможность скачивать публичную версию BitTorrent Proxy, вышла новая версия 1.40. В этой версии всего два основных изменения:
Первое это то, что была доработана система остановки эмуляции, в случае если трекер вернул одного пира. Теперь эта система включается, только если до получения одного пира не было ни одного нормального подключения к трекеру. Т.е. если трекер уже возвращал ранее полный список пиров, то в последующие анонсы эта система уже включаться не будет.
Ну а второе это то, что теперь нет публичной версии программы. Теперь для скачки и запуска не требуется серийный ключ и все кто хочет, может без проблем скачать полную версию. На этот шаг я пошел по следующим причинам:
  • У меня в последнее время очень не много свободного времени и серьёзно заниматься развитием проекта нет возможности. Поэтому считаю, что не вправе брать с кого-то деньги за то, что очень медленно развивается.
  • Проект уже дошел до такой точки, где дополнительное развитие уже особо и не требуется. Все идеи, которые у меня всё ещё имеются в мыслях и те, что предлагают на форуме пользователи программы, являются как правило, лишь небольшими улучшениями которые просто немного облегчают работу с программой, но никак не преподносят чего-то новое.
  • Изначальная идея программы была в том, чтоб помочь держать нормальный рейтинг на трекерах людям, у которых асинхронное интернет подключение. Но так как в последнее время появилось много хороших открытых трекеров, то нужда в такой программе в большинстве случаев отпадает. А для оставшихся закрытых трекеров, текущего функционала вполне достаточно.
  • Язык программирования на котором написана программа (Visual Basic) уже морально устаревает и писать на нем, нет никакого желания и удовольствия. Переписывать программу на другой язык, к примеру, близкий к нему Visual Basic .NET, особого желания также нет из-за личной неприязни к .NET технологиям.
В общем, всё это подтолкнуло к тому, о чем я уже в принципе давно думал - открыть программу для всех.

Дальнейшие планы:
Глобально, дальнейшие планы пока немного расплывчаты, но могу точно сказать следующее:
  • Я продолжу работу над программой, буду выпускать как обновления самой программы, так и файлы клиентов. А если будет помощь пользователей, то и языковые модули.
  • Есть идея выпустить некую "лайт" версию программы. Это будет не урезанная версия, как было с публичной версией BitTorrent Proxy, а более простая версия для "чайников", с уменьшенным количеством настроек. Возможно, это будет вообще другая программа, такая чтоб включил и она работает, с минимумом настроек. Ну а для тех, кто захочет инструмент посерьёзней, то для тех будет полная версия BitTorrent Proxy.
  • Ещё была идея открыть исходный код программы, дабы развитие пошло более быстрым темпом. Но после небольшого размышления решил этого не делать. Однако возможно возьму себе пару помощников.
Вот в принципе и всё.
Хочу только сказать большое спасибо всем тем, кто покупал полную версию программы и поддерживал проект, без вас я уже давно бы забросил этим заниматься. Также хочу сказать, что вы всё ещё можете поддержать проект на странице пожертвований.
Глушитель рекламы для DI.fm
Решил поделиться с вами небольшой программкой, которую написал исключительно для личного использования, но потом подумал, что такая может вполне понадобится кому-то ещё.

Так как я работаю программистом, то сижу много времени за компьютером. Но в тишине работать не интересно, поэтому слушаю музыку.
Раньше я постоянно сгружал с интернета альбомы (сейчас тоже, но меньше), но когда моя коллекция музыки очень быстро перевалила за 50 гигов, то я решил кардинально поменять подход и поэтому стал слушать интернет радио. Очень быстро я познакомился с DI.fm который имеет большой выбор каналов любых направлений электронной музыки. Всё меня устраивало в этом радио, но только вот реклама немного поднадоедала, хоть там она и не такая частая, всего пару минут рекламы на час-два музыки, но все-таки когда слушаешь её по 10 часов надень, да по 5 рабочих дней в неделе (дома в принципе тоже его слушаю), то начинает раздражать.

В связи с этим, я написал маленькую программку, которая как только начинается реклама, убирает звук. Когда же реклама заканчивается, возвращает звук на прежний уровень.

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

BitTorrent Proxy 1.36
Микроапдейт программы BitTorrent Proxy. Исправлен небольшой баг при установки порта в режиме скачки. На данный момент апдейт доступен только для полной версии.
Небольшое обновление
Немного обновил файлы помощи для BitTorrent Proxy, а также добавил файл клиента uTorrent 2.0