Ru-Board.club
← Вернуться в раздел «Программы»

» Mass Downloader

Автор: AlexKniga
Дата сообщения: 20.02.2006 17:19
AlexanderBa
Счас проект нормально начал скачиваться. С утра этот проект нормально не качался.
Выход в инет через socks5-туннель.
Автор: Marked
Дата сообщения: 20.02.2006 17:23

Цитата:
AlexKniga
Счас проект нормально начал скачиваться. С утра этот проект нормально не качался.
Выход в инет через socks5-туннель.


Спасибо!
Судя по совершенно сумбурному заголовку, сохраненному в начале Mass-файла (несуществующий в стандарте HTTP заголовок ответа сервера PHTTP 1.1), проблема была либо на самом сервере (что-либо настраивали/перестраивали), либо у какого-либо прокси на перегоне "сервер - Mass Downloader".
В случае повторения ошибки, сделайте лог закачки, пожалуйста. Это поможет окончательно расставить все точки.
Автор: albel
Дата сообщения: 20.02.2006 20:32
AlexanderBa

Цитата:
Баги с прозрачностью корзины

да, баг пропал. Спасибо!
Автор: Serkin70
Дата сообщения: 21.02.2006 00:17

Цитата:
да, баг пропал. Спасибо!

Баг был только в 3.2.651 Service Release 2? (у меня 642 просто) и что за баг если это актуально.


Вот еще просьба для меня актуальная.
При разрыве связи (диалап будь он недолговечен) почти сразу происходит отмена закачки. Пишется в логе "download complected status 200 OK"
Причем другие менеджеры (я сравниваю паралельно качая другими, неудобно зато сразу видны тонкости) продолжают "долбить" попытки и при отказе (инета ведь нет) делают паузу (выставить паузу можно везде) и потом снова пытаются. Количество попыток стоит 90 (я как раз для таких случаев и ставил) пауза 10 сек. Минуту не было связи, а менеджер отказался пробовать.
Автор: AlexanderBa
Дата сообщения: 21.02.2006 15:15

Цитата:

Serkin70
Баг был только в 3.2.651 Service Release 2? (у меня 642 просто) и что за баг если это актуально

В SR2 не работает установка частичной прозрачности для Drop Box. В SR1 такого бага еще не было...


Цитата:

Serkin70
При разрыве связи (диалап будь он недолговечен) почти сразу происходит отмена закачки. Пишется в логе "download complected status 200 OK"
Причем другие менеджеры (я сравниваю паралельно качая другими, неудобно зато сразу видны тонкости) продолжают "долбить" попытки и при отказе

Вот это странно... Mass Downloader должен вести себя так же. Можно попросить прислать лог закачки (а лучше еще и ветку реестра HKEY_CURRENT_USER\Software\MetaProducts\Mass Downloader) на support@metaproducts.com?



Автор: Serkin70
Дата сообщения: 22.02.2006 00:17

Цитата:
Вот это странно... Mass Downloader должен вести себя так же. Можно попросить прислать лог закачки (а лучше еще и ветку реестра HKEY_CURRENT_USER\Software\MetaProducts\Mass Downloader) на support@metaproducts.com?

Вот то-то и оно, что странно (раньше не замечал такого за MD, но раньше более старыми версиями пользовался). Я поигрался с паузами и количеством попыток и вроде получилось (не прерывалась закачка, когда я оборвал связь) А вот только что снова крест и "статус 200" Выслал ветку реестра и лог закачки. (в архиве)
FTP browser
Когда открываешь папку и показывается ее содержимое, то было бы неплохо сохранять это в кэш. Чтобы при повторном обращении не приходилось снова ждать. Обновление фтпишников вещь не такая уж частая и вполне можно обойтись одним разом просмотра за сеанс (а еще лучше задать период обновления при необходимости)
Автор: TCPIP
Дата сообщения: 22.02.2006 01:11
Попробовал работать с FTP. Наваял кучу замечаний. Пишу канцелярским языком в виде замечаний и рекомендаций, потому иногда все может выглядеть губо, хотя говорится от души и лишь в качестве пожеланий.
Начнем (наиболее острое отмечено красным):

Рекомендации

Добавить возможность ограничивать число потоков для выбранного протокола. Страшно представить, что будет, если я зайду вот так широко в 4 потока на FTP-сервер, на котором разрешено не более одного сеанса с одного IP!
Добавить возможность отображения пароля в поле Пароль диалогового окна Авторизация при щелчке в поле.
Добавить панель журнала вывода сообщений работы с FTP-сервером. Так, как это реализовано в FTP-менеджерах. Сообщений в строке состояния мало. Пример: соединяемся с ftp://ftp.cmedia.com.tw/ и не понятно, почему не удается соединиться
Программа лишь возвращает сообщение:
Кстати, об этом сообщений. Наверное, лучше заменить его на общепринятое Невозможно отобразить содержимое папки.
А вот журнал FlashFXP:

Цитата:
Connecting to ftp.cmedia.com.tw -> DNS=ftp.cmedia.com.tw IP=59.120.35.64 PORT=21
Connected to ftp.cmedia.com.tw
Connection failed (Connection lost)

Все-таки последний вариант гораздо более информативен, ибо точно так же невозможно было бы отобразить содержимое папки и в случае, если на сервере запрещено выполнение команды LIST.
Добавить на панель инструментов кнопки Abort и Disconnect from server (сейчас такой возможности нет вообще), иначе не понятно, как остановить выполнение команды и как отключиться от сервера.
Добавить возможность множественного выбора папок в независиых структурах без снятия выделения (например с помощью флажков, как в Windows Vista). Это позволило бы в процессе просмотра содержимого сервера отмечать папки и файлы, которые необходимо загрузить и добавить выбранные файлы и папки в проект одним махом по завершению просмотра сервера. Сейчас такая возможность реализована только для файлов.
Добавить на панель инструементов кнопки перехода Вперед/Назад. Это существенно упростит навигацию по серверу.
Добавить возможность сворачивания и группировки подробностей в журнале.
Подробности передачи чанков по потокам ввида

Цитата:
FTP1: 734400 из 1017856 (72%) байт получено. Start - 1017856, Current - 1752256, End - 2035711 : bytes - 1664

выводить в отдельную вкладку или, лучше, прямо здесь, но в дочерний уровень дерева вида:
Состояние 'Свернуто'

Цитата:
+FTP1
+FTP2
+FTP3

Состояние 'Развернуто'

Цитата:
-FTP0: 17056 из 25509 (66%) байт получено. Start - 320500, Current - 337556, End - 346008 : bytes - 4096
18720 из 25509 (73%) байт получено. Start - 320500, Current - 339220, End - 346008 : bytes - 1664
22816 из 25509 (89%) байт получено. Start - 320500, Current - 343316, End - 346008 : bytes - 4096
25509 из 25509 (100%) байт получено. Start - 320500, Current - 346009, End - 346008 : bytes - 2693

-FTP1: 8640 из 16664 (51%) байт получено. Start - 3549781, Current - 3558421, End - 3566444 : bytes - 2880
11520 из 16664 (69%) байт получено. Start - 3549781, Current - 3561301, End - 3566444 : bytes - 2880
14400 из 16664 (86%) байт получено. Start - 3549781, Current - 3564181, End - 3566444 : bytes - 2880
15840 из 16664 (95%) байт получено. Start - 3549781, Current - 3565621, End - 3566444 : bytes - 1440


Иначе журнал быстро замусоривается этой информацией.
Примечание
Если это не наведет существенной путаницы, желательно видеть нумерацию как в FORTRAN'е, MATLAB'е или Excel'e, то есть с единицы, а не с нуля.


С ведением журналов отдельная песня.
Комментарии по файлу отчета
Слишком, слишком куце. Никуда не годится, прямо скажем.
Пример:

Цитата:
PROBE2~1.ZIP ftp://ftp.asus.com/pub/ASUS/misc/utils/Probe22306.zip [ftp://ftp.asus.com/pub/ASUS/misc/utils/Probe22306.zip]

Хотелось бы иметь отчет вида:

Цитата:
LocalFilename
LocalPath
LocalFullPath = LocalPath + LocalFilename
URL:
Login: S0meLoGIn или Anonymous, если используется анонимный доступ
Password: $0m3pa55worD или тот, который используется для анонимного доступа

Statistics
Created:
Started:
Finished:
Errors: здесь идет список ошибок или, лучше сообщение, что был создан файл отчета о произошедших ошибках Report\Filename.html
Average speed:


Отчет должен быть настраиваемым, чтобы можно было выбирать какой параметр стоит выводить, а какой не стоит. Чаще всего в программах так и получается: либо не реалиозовано ничего вообще, либо реализованные возможности жестко запрограммированы, так что ничего изменить нельзя (как в текущем варианте программы).
Примечание:
И откуда это имя в формате 8.3?

Ошибки
Окно просмотра FTP-сервера закрывается как только добавляется закачка.

Косметические ошибки
Отсутствует обработка ошибок адресной панели Address. При вводе /pub/ASUS/misc/audio/c-media/cm9739a/whql/ Выводится сообщение Невозможно установить соединение.


Уфф. Вроде бы, на первый взгляд, все. Основные проблемы все те же: невозможность ограничения соединения одним потоком для FTP (или, как возможность, только для тех FTP, для которых используется авторизация) и невозможность раздельного задания значения параметра Интервал между попытками для выбранных сайтов/закачек. (кстати, на http тоже иногда число соединений ограничено 1, например на обменных службах). Если последняя проблема в принципе терпима (чаще всего, слава Богу, хватает значения в 60 секунд), то что делать с первой, кроме как поставить заначение параметра Потоковпо умолчанию, равным 1, не понятно. Но тогда, всякий раз, когда файл качается с http или по каким-то причинам может качаться в несколько потоков с FTP, придется вручную повышать число потоков.


Serkin70
01:17 22-02-2006
Цитата:
вполне можно обойтись одним разом просмотра за сеанс

Не-не, жестко фиксировать частоту обновление кеша никак нельзя!!! Всегда приятно, когда ее можно задать самому.
Автор: Serkin70
Дата сообщения: 22.02.2006 04:31

Цитата:
Цитата:
вполне можно обойтись одним разом просмотра за сеанс     

Не-не, жестко фиксировать частоту обновление кеша никак нельзя!!! Всегда приятно, когда ее можно задать самому.

Насчет регулировки полностью согласен. (это в любом месте в любой проге) Но если жестко задавать, то уж лучше не обновлять кэш (кнопку рефреш присандалить для рукопашного обновления) без согласия пользователя.

Цитата:
Добавить возможность отображения пароля в поле Пароль диалогового окна Авторизация при щелчке в поле.

- Обязательно. Чесно говоря эта "звезданутая секретность" достала уже. (но всё чаще начинают ставить галочки "отображать пароль" что радует как пользователя)

Цитата:
Добавить на панель инструементов кнопки перехода Вперед/Назад. Это существенно упростит навигацию по серверу.

Совсем здорово, сделать полностью настраиваемую панель со всеми возможными кнопками.
Кстати, а зачем эти панели в реесте так подробно прописывать? Не проще через какую-нибудь ini реализовать.
Автор: albel
Дата сообщения: 22.02.2006 10:39
TCPIP
ппкс. Особенно касательно файлов описаний.
Автор: TCPIP
Дата сообщения: 22.02.2006 18:12
Ведение журналов и файлов отчетов
Сообразил, чего еще дико не хватает в файле-описании: нужна информация о странице, с которой произошло перенаправление и информация о реальном адресе файла. Пример: ссылка на файл, расположенный на обменнике. Referrer у нас один, например forum.ru-board.com/topic.cgi?forum=23423&topic=12667, URL --- другой, например rapidshare.de/324238/filename.rar.html, а реальный адрес (Location) --- третий dl18.rapidshare.de/324238/901276/filename.rar.
Наличие такой информации позволяет впоследствии вспомнить, с какого сайта была получена информация о данном файле (вдруг, новые сборки выкладываются по другому адресу, но содержимое строки Referrer выведет нас на страницу с новыми файлами) и, при возникновении неполадок, выяснить по содержимому строки Location в чем причина (если новый и старый реальные адреса будут не совпадать).

Терминология и локализация
Кстати, о журнале: несколько странно в списке панелей инструментов видеть панели Лог и Журнал. Особенно, если учесть, что после включения панели Журнал оказывается, что панель называется История.
Наверное, панель История лучше оставить как есть и переименовать ее в списке панелей инструментов, то есть сменить Журнал на История. (Здесь терминология из Internet Explorer, где панель History переводится как Журнал, пожалуй, действительно не катит).
А вкладку Лог, я подумал, и вправду лучше оставить как Лог. Ну или, если не нравится, то Протокол, хотя, чем протокол лучше лога я не знаю, а вот некоторая путанница может возникнуть.
Мне вначале резануло название вкладок Лог, Прогресс, но потом подумалось, а почему бы и нет? Ведь всем давно ясно, таковы языковые реалии, о чем идет речь, когда мы говорим лог и прогресс. Это я к тому, чтобы вы вдруг не смущались, если кто вдруг начнет наезжать, что это за сленг такой, потому что это действительно не сленг. Сказано коротко и ясно. Здорово!

Ошибки и сбои
Размеры панели вкладок Информация, Карта, Прогресс, Лог сбрасываются при удалении и добавлении боковых панелей История и Категории.
Автор: albel
Дата сообщения: 22.02.2006 22:02
Итория: вкладка очищается (становится пустой) при удалении файла из истории по контекстному меню. Лечится выбором -по сайту и обратно - по дате или перезагрузкой MD.
Да, с коннектами нужно что-то делать. Особливо по фтп.
Автор: TCPIP
Дата сообщения: 22.02.2006 23:04
albel
23:02 22-02-2006
Цитата:
Итория: вкладка очищается (становится пустой) при удалении файла из истории по контекстному меню.

Поясните чуток. Не понял. Какая вкладка?

Цитата:
Да, с коннектами нужно что-то делать. Особливо по фтп.

Угу. Это один из серьезнейших недостатков, ровно как и пресловутые секунды на паузу между попытками.
Оперирование закачками

Добавить возможность множественного изменения свойств закачек. Пример: с помощью диалогового окна Добавление проектов Mass Downloader добавляем несколько закачек с установками проектов по умолчанию. Если в диалоговом окнеСвойства Проекта по умолчанию в поле папка задана папка D:\My Downloads, то все проекты, добавленные с помощью средств диалогового окна Добавление проектов Mass Downloader, будут иметь в настройках сохранения именно эту папку. Но, как быть, если я хочу, чтобы опредленные закачки были загружены в соответствующие папки внутри папки D:\My Downloads??? Для этого мне нужно выделить группу элементов в списке (то есть группу проектов, закачек, ссылок) и, множественным изменением назначить им всем новую папку, например D:\My Downloads\Electrodynamics\. Для следующего набора папок я хочу назначить уже другую папку сохранения D:\My Downloads\RF Electrodynamics\. Ссылки обоих наборов добавлялись за один раз и вот теперь я хочу, чтобы разные наборы сохранялись в свои разные папки. И это невозможно сделать! В поле Файл я вижу строку: D:\My Downloads\Выделено несколько проектов. Заменив строку Выделено несколько проектов на Electrydynamics я, сняв выделение с набора закачек, вижу, что файлы по-прежнему сохраняются прямо в папку D:\My Downloads\. Как же теперь сделать, чтобы файлы сохранялись в нужные папки? Было бы очень удобно, если бы при наведении на соответствующий столбец появлялось поле ввода. Это существенно бы упростило изменение свойств того же сохранения на основании уже существующих свойств. Выделяем набор проектов в списке, наводим указатель на столбец Папка (несуществующий в данной реализации...), появляется всплывающее поле с тем значением, которое уже было задано. В нашем случае, это D:\My Downloads\. Теперь, раз мы хотим сохранить набор закачек в папку Electrodynamics, останется лишь добавить это в конец строки в поле.
Добавить дополнительные столбцы в список проектов (закачек) в главном окне программы. Серьезно не хватает столбца, в котором бы содержался путь сохранения закачки на локальном диске. Очень удобно, когда рядом идут столбцы URL и Папка. Это позволило бы проводить сортировку закачек в списке не только по URL, но и по расположению на диске.
Контекстное меню Internet Explorer. Можно ли убрать плюс в командах загрузки файлов перед Mass Downloader? Зачем он? Для позиционирования команды вверху списка команд контекстного меню? Жутко раздражает.

Элементы уведомления
Хотелось бы иметь более информативный значок в области уведомления. Достаточно значка a la Graph in Tray в Network Activity Diagram (пожелания по ней за мной, я не забыл).
Автор: albel
Дата сообщения: 22.02.2006 23:26
TCPIP
которая Вид - Панели - Журнал. Но называется История.
Автор: TCPIP
Дата сообщения: 23.02.2006 00:48
albel
00:26 23-02-2006
Цитата:
которая Вид - Панели - Журнал. Но называется История.

То есть боковая панель. Но почему бы ей не очищаться? Хуже другое: невозможно удалить родительский элемент дерева. То есть, если я хочу удалить все закачки за какой-то день или сразу за весь месяц, я не смогу этого сделать и буду вынужден удалять закачки по-одной. Таким образом, очистить весь месяц просто не представляется возможным. Конечно, задача специфическая, но, если это возможно, хотелось бы иметь возможность удаления и родительских элементов.
Автор: albel
Дата сообщения: 23.02.2006 00:56
TCPIP

Цитата:
Но почему бы ей не очищаться?

ээ, ну я думал, что при удалении файлика всё, кроме этого файлика, должно остаться на своих местах. Сейчас так:
1. ДО удаления какой-либо одной записи журнала при помощи контекстного меню:

2. ПОСЛЕ:
Автор: TCPIP
Дата сообщения: 23.02.2006 01:40
albel
01:56 23-02-2006
Цитата:
я думал, что при удалении файлика всё, кроме этого файлика, должно остаться на своих местах.

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

Оперирование закачками
Но вот есть обратная проблема со списком закачек. У меня снят флажок Удалить успешно загруженный Проект из списка проектов в разделе Загрузка|Завершение диалогового окна Настройки программы Mass Downloader. Это сделано специально, чтобы я видел, что произошло при скачивании (предложение по обработке ошибок далее). Совершенно не понятно, как очистить список от таких успешно завершенных закачек тогда, когда мне это понадобится. Как мы помним, в других программах это можно выполнить с помощью соответствующей команды. Здесь, как я понимаю, увы, такая операция невозможно и нужно удалять проекты из списка по-одному. Жуть, как неудобно.

Обработка ошибок
Хотелось бы получить возможность хотя бы тупого запрета скачивания текстового файла при неправильной обработке перенаправления или при несоответствии MIME-типов. Имеется в виду вариант, когда в ссылке у нас стоит файл бинарный x-compressed/rar (да, любой другой, без расширения .html или *.asp), а в результате неправильной обработки перенаправления или же в результате того, что сервер выдает вместо файла страницу, скачивается эта страница. Вроде бы можно вычислить такое несоответствие. Ведь в журнале даже видно ответ сервера NOT Found, а программы-менеджеры все берут и тупо скачивают эту страницу. В результате, если там просто было сообщение Server overloaded мы скачаем эту ерунду и потеряем закачку из списка. Вот, почему, смысл удаления элемента из списка во всех программах загрузки мне не понятен. Но, ежели бы была подобная обработка ошибок, он стал бы очевиден.
Автор: albel
Дата сообщения: 23.02.2006 01:48
TCPIP
нет, не удалению. Прекращению отображения. До перезагрузки программы или выбора другой опции в меню Вид. Периодически с Access violation.

Marked
А можно узнать перспектиный план реализации фич на ближайшую версию? Хочется понять, имеет ли смысл ждать реализации или пока всё же необходимо перейти на альтернативный продукт.
Автор: albel
Дата сообщения: 23.02.2006 18:16
подумалось, что проблему с фтп вполне можно было бы решить расписанием. Скажем, расписание: стартовать закачку - по завершении определённой закачки [x] <выбор закачки>.

Добавлено:
ProcessID InMem KB Private KB Total KB
Mass Downloader executable 166 784 17 492 486 864

Так неслабо, я вам скажу, память кушается.
Одна закачка в наличии - видео на 300 Мб, в 1 поток.
Даже осёл с торрентом нервно курят в сторонке со своими 56 000 KB In Mem
[more=Подробная статистика:]
General Information : C:\Program Files\Mass Downloader\massdown.exe : 1128
CMD = "C:\Program Files\Mass Downloader\massdown.exe"
Curr Dir = K:\
Path = C:\Program Files\Mass Downloader\massdown.exe
PID/Parent PID = 1128 / 1776
Started by = C:\WINDOWS\Explorer.EXE
Virtual KB Curr = 486 864 Peak = 505 256
Working Set KB Curr = 166 784 Peak = 185 792
Page File KB Curr = 17 492 Peak = 299 456
System Pool KB Paged = 451 Nonpaged = 11
Private KB = 17 492
Handles Count = 249
Faults Count = 868 224
Objects = USER = 174 GDI = 281
Windows = 75
Reads = 992 Read KB = 1 809
Writes = 105 055 Write KB = 1 762 641
Other IOs = 2 718 363 Other KB = 54 587

Modules : C:\Program Files\Mass Downloader\massdown.exe : 1128
Name Base Size InMem MM Version Description Company Full Path
massdown.exe 00400000 3 039 232 2 859 008 3.2.0.655 Mass Downloader executable MetaProducts corp. C:\Program Files\Mass Downloader\massdown.exe
ntdll.dll 7C910000 790 528 299 008 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Системная библиотека NT Microsoft Corporation C:\WINDOWS\system32\ntdll.dll
kernel32.dll 7C800000 1 060 864 294 912 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Библиотека клиента Windows NT BASE API Microsoft Corporation C:\WINDOWS\system32\kernel32.dll
user32.dll 77F40000 598 016 315 392 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Библиотека клиента USER API Windows Microsoft Corporation C:\WINDOWS\system32\user32.dll
GDI32.dll 77BF0000 294 912 143 360 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) GDI Client DLL Microsoft Corporation C:\WINDOWS\system32\GDI32.dll
ADVAPI32.dll 77D90000 716 800 151 552 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Расширенная библиотека API Windows 32 Microsoft Corporation C:\WINDOWS\system32\ADVAPI32.dll
RPCRT4.dll 77C40000 651 264 245 760 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Remote Procedure Call Runtime Microsoft Corporation C:\WINDOWS\system32\RPCRT4.dll
oleaut32.dll 77CF0000 573 440 77 824 5.2.3790.1830 Microsoft Corporation C:\WINDOWS\system32\oleaut32.dll
msvcrt.dll 77B90000 368 640 241 664 7.0.3790.1830 (srv03_sp1_rtm.050324-1447) Windows NT CRT DLL Microsoft Corporation C:\WINDOWS\system32\msvcrt.dll
ole32.dll 77510000 1 261 568 360 448 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Microsoft OLE для Windows Microsoft Corporation C:\WINDOWS\system32\ole32.dll
version.dll 77B80000 32 768 20 480 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Version Checking and File Installation Libraries Microsoft Corporation C:\WINDOWS\system32\version.dll
comctl32.dll 77360000 1 060 864 606 208 6.0 (srv03_sp1_rtm.050324-1447) User Experience Controls Library Microsoft Corporation C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF\comctl32.dll
SHLWAPI.dll 77EE0000 335 872 208 896 6.00.3790.2440 (srv03_sp1_gdr.050506-1520) Библиотека небольших программ оболочки Microsoft Corporation C:\WINDOWS\system32\SHLWAPI.dll
winspool.drv 72EF0000 159 744 28 672 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Драйвер диспетчера очереди Windows Microsoft Corporation C:\WINDOWS\system32\winspool.drv
shell32.dll 7C9E0000 8 417 280 1 024 000 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Общая библиотека оболочки Windows Microsoft Corporation C:\WINDOWS\system32\shell32.dll
comdlg32.dll 761D0000 303 104 147 456 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Библиотека общих диалоговых окон Microsoft Corporation C:\WINDOWS\system32\comdlg32.dll
winmm.dll 769C0000 188 416 90 112 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) MCI API DLL Microsoft Corporation C:\WINDOWS\system32\winmm.dll
wsock32.dll 71A40000 40 960 24 576 5.2.3790.0 (srv03_rtm.030324-2048) 32-разрядная библиотека Windows Socket Microsoft Corporation C:\WINDOWS\system32\wsock32.dll
WS2_32.dll 71A90000 94 208 69 632 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Windows Socket 2.0 32-Bit DLL Microsoft Corporation C:\WINDOWS\system32\WS2_32.dll
WS2HELP.dll 71A80000 32 768 24 576 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Модуль поддержки Windows Socket 2.0 для Windows NT Microsoft Corporation C:\WINDOWS\system32\WS2HELP.dll
IMM32.DLL 761B0000 118 784 53 248 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Windows IMM32 API Client DLL Microsoft Corporation C:\WINDOWS\system32\IMM32.DLL
LPK.DLL 63010000 36 864 32 768 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Language Pack Microsoft Corporation C:\WINDOWS\system32\LPK.DLL
USP10.dll 74AC0000 397 312 176 128 1.0422.3790.1830 (srv03_sp1_rtm.050324-1447) Uniscribe Unicode script processor Microsoft Corporation C:\WINDOWS\system32\USP10.dll
SYNCOR11.DLL 6BD00000 53 248 24 576 1.2.3 SynthCore R2.0 Midi Interface Driver SoundMAX C:\WINDOWS\system32\SYNCOR11.DLL
ninja.dll 010F0000 49 152 49 152 D:\Utilities\Keyboard Ninja\ninja.dll
apphelp.dll 75D80000 159 744 57 344 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Клиентская библиотека совместимости приложений Microsoft Corporation C:\WINDOWS\system32\apphelp.dll
msctfime.ime 4DCB0000 188 416 90 112 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Microsoft Text Frame Work Service IME Microsoft Corporation C:\WINDOWS\system32\msctfime.ime
UxTheme.dll 71A00000 221 184 24 576 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Библиотека тем UxTheme (Microsoft) Microsoft Corporation C:\WINDOWS\system32\UxTheme.dll
olepro32.dll 5EC00000 94 208 32 768 5.2.3790.1830 Microsoft Corporation C:\WINDOWS\system32\olepro32.dll
xpsp2res.dll 01780000 2 936 832 32 768 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Сообщения пакета обновления 2 Корпорация Майкрософт C:\WINDOWS\system32\xpsp2res.dll
WinInet.dll 779D0000 688 128 167 936 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Расширения Интернета для Win32 Microsoft Corporation C:\WINDOWS\system32\WinInet.dll
CRYPT32.dll 760D0000 606 208 49 152 5.131.3790.1830 (srv03_sp1_rtm.050324-1447) API32 криптографии Microsoft Corporation C:\WINDOWS\system32\CRYPT32.dll
MSASN1.dll 760B0000 73 728 20 480 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) ASN.1 Runtime APIs Microsoft Corporation C:\WINDOWS\system32\MSASN1.dll
Secur32.dll 76E70000 77 824 28 672 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Security Support Provider Interface Microsoft Corporation C:\WINDOWS\system32\Secur32.dll
MSVCP60.dll 780C0000 397 312 331 776 6.05.2144.0 Microsoft (R) C++ Runtime Library Microsoft Corporation C:\WINDOWS\system32\MSVCP60.dll
WINTRUST.dll 76AD0000 176 128 28 672 5.131.3790.1830 (srv03_sp1_rtm.050324-1447) Интерфейсы проверки доверия (Microsoft) Microsoft Corporation C:\WINDOWS\system32\WINTRUST.dll
imagehlp.dll 76B30000 167 936 28 672 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Windows NT Image Helper Microsoft Corporation C:\WINDOWS\system32\imagehlp.dll
wdmaud.drv 72BF0000 36 864 32 768 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) WDM Audio driver mapper Microsoft Corporation C:\WINDOWS\system32\wdmaud.drv
msacm32.drv 72BE0000 32 768 24 576 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Программа переназначения звуковых устройств Microsoft Corporation C:\WINDOWS\system32\msacm32.drv
MSACM32.dll 77B60000 81 920 57 344 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Фильтр диспетчера аудиосжатия Microsoft Microsoft Corporation C:\WINDOWS\system32\MSACM32.dll
midimap.dll 77B50000 28 672 24 576 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Устройство переназначения MIDI Microsoft Microsoft Corporation C:\WINDOWS\system32\midimap.dll
SETUPAPI.dll 764C0000 1 097 728 90 112 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Windows Setup API Microsoft Corporation C:\WINDOWS\system32\SETUPAPI.dll
CLBCatQ.DLL 77650000 536 576 73 728 2001.12.4720.1830 (srv03_sp1_rtm.050324-1447) COM+ Configuration Catalog Microsoft Corporation C:\WINDOWS\system32\CLBCatQ.DLL
COMRes.dll 76F30000 1 601 536 16 384 2001.12.4720.0 (srv03_rtm.030324-2048) Ресурсы COM+ Корпорация Майкрософт C:\WINDOWS\system32\COMRes.dll
cscui.dll 76460000 348 160 32 768 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Интерфейс кэширования на стороне клиента Microsoft Corporation C:\WINDOWS\System32\cscui.dll
CSCDLL.dll 76440000 122 880 20 480 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Сетевой агент автономного режима Microsoft Corporation C:\WINDOWS\System32\CSCDLL.dll
TrtseShl.dll 030E0000 1 163 264 1 036 288 1.8.22.1 TortoiseShell www.tortoisecvs.org C:\Program Files\TortoiseCVS\TrtseShl.dll
MSVCP71.dll 7C3A0000 503 808 315 392 7.10.3077.0 Microsoft® C++ Runtime Library Microsoft Corporation C:\WINDOWS\system32\MSVCP71.dll
MSVCR71.dll 7C340000 352 256 184 320 7.10.3052.4 Microsoft® C Runtime Library Microsoft Corporation C:\WINDOWS\system32\MSVCR71.dll
LvHook.dll 20000000 77 824 69 632 10.0.0.213 Lingvo Keyboard Hook DLL ABBYY (BIT Software) C:\Program Files\Lingvo\LvHook.dll
imon.dll 20B00000 282 624 192 512 2, 50, 26 NOD32 IMON - Internet scanning support Eset C:\WINDOWS\system32\imon.dll
pr_imon.dll 20C00000 49 152 12 288 C:\Program Files\Eset\pr_imon.dll
NTMARTA.DLL 777B0000 139 264 28 672 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Поставщик Windows NT MARTA Microsoft Corporation C:\WINDOWS\system32\NTMARTA.DLL
SAMLIB.dll 5CF50000 61 440 24 576 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) SAM Library DLL Microsoft Corporation C:\WINDOWS\system32\SAMLIB.dll
WLDAP32.dll 76E30000 192 512 24 576 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Win32 LDAP API DLL Microsoft Corporation C:\WINDOWS\system32\WLDAP32.dll
mswsock.dll 719B0000 270 336 98 304 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Расширение поставщика службы API Microsoft Windows Sockets 2.0 Microsoft Corporation C:\WINDOWS\system32\mswsock.dll
hnetcfg.dll 6EDB0000 364 544 65 536 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Диспетчер конфигурации домашней сети Microsoft Corporation C:\WINDOWS\system32\hnetcfg.dll
wshtcpip.dll 71970000 32 768 20 480 5.2.3790.0 (srv03_rtm.030324-2048) Windows Sockets Helper DLL Microsoft Corporation C:\WINDOWS\System32\wshtcpip.dll
DNSAPI.dll 76DF0000 172 032 45 056 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Динамическая библиотека API DNS-клиента Microsoft Corporation C:\WINDOWS\system32\DNSAPI.dll
winrnr.dll 76E90000 28 672 24 576 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) LDAP RnR Provider DLL Microsoft Corporation C:\WINDOWS\System32\winrnr.dll
rasadhlp.dll 76EA0000 20 480 16 384 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Remote Access AutoDial Helper Microsoft Corporation C:\WINDOWS\system32\rasadhlp.dll
USERENV.dll 76840000 802 816 49 152 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Userenv Microsoft Corporation C:\WINDOWS\system32\USERENV.dll
browseui.dll 75DD0000 1 048 576 90 112 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Библиотека интерфейса обозревателя оболочки Корпорация Майкрософт C:\WINDOWS\system32\browseui.dll
ntshrui.dll 76810000 155 648 36 864 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Расширения оболочки, обеспечивающие доступ к ресурсам Microsoft Corporation C:\WINDOWS\system32\ntshrui.dll
NETAPI32.dll 71AD0000 360 448 69 632 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Net Win32 API DLL Microsoft Corporation C:\WINDOWS\system32\NETAPI32.dll
MLANG.dll 74460000 606 208 53 248 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Multi Language Support DLL Microsoft Corporation C:\WINDOWS\system32\MLANG.dll
shdocvw.dll 77830000 1 511 424 225 280 6.00.3790.2440 (srv03_sp1_gdr.050506-1520) Библиотека объектов документов и элементов управления оболочки Корпорация Майкрософт C:\WINDOWS\system32\shdocvw.dll
CRYPTUI.dll 75280000 524 288 49 152 5.131.3790.1830 (srv03_sp1_rtm.050324-1447) Интерфейс поставщика доверия Microsoft Corporation C:\WINDOWS\system32\CRYPTUI.dll
shlxthdl.dll 628F0000 315 392 81 920 8.0.0.8990 Sun Microsystems, Inc. C:\Program Files\OpenOffice.org 2.0.1\program\shlxthdl.dll
uwinapi.dll 60C10000 98 304 49 152 8.0.0.8990 Sun Microsystems, Inc. C:\Program Files\OpenOffice.org 2.0.1\program\uwinapi.dll
gdiplus.dll 4DDE0000 1 732 608 98 304 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Microsoft GDI+ Microsoft Corporation C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.3790.1830_x-ww_24C40C58\gdiplus.dll
stlport_vc7145.dll 62470000 581 632 249 856 4.5.2003.0120 STLport STLport Consulting, Inc. C:\Program Files\OpenOffice.org 2.0.1\program\stlport_vc7145.dll
nvcpl.dll 03D10000 7 380 992 2 781 184 6.14.10.8198 NVIDIA Display Properties Extension NVIDIA Corporation C:\WINDOWS\system32\nvcpl.dll
OLEACC.dll 749A0000 192 512 45 056 4.2.5406.0 (srv03_rtm.030324-2048) Active Accessibility Core Component Microsoft Corporation C:\WINDOWS\system32\OLEACC.dll
nvshell.dll 04420000 471 040 212 992 6.14.10.11014 NVIDIA Desktop Explorer, Version 110.14 NVIDIA Corporation C:\WINDOWS\system32\nvshell.dll
mydocs.dll 72310000 106 496 24 576 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Пользовательский интерфейс папки "Мои документы" Microsoft Corporation C:\WINDOWS\system32\mydocs.dll
smarthook.dll 03CA0000 73 728 69 632 1.0.2.1 SmartFTP Client CopyHook SmartFTP C:\Program Files\SmartFTP Client 2.0\smarthook.dll
shdoclc.dll 75F70000 622 592 20 480 6.00.3790.0 (srv03_rtm.030324-2048) Библиотека объектов документов и элементов управления оболочки Microsoft Corporation C:\WINDOWS\system32\shdoclc.dll
msadp32.acm 72BC0000 28 672 20 480 5.2.3790.0 (srv03_rtm.030324-2048) Программа сжатия ADPCM для MSACM Microsoft Microsoft Corporation C:\WINDOWS\system32\msadp32.acm
urlmon.dll 77A80000 708 608 126 976 6.00.3790.1830 (srv03_sp1_rtm.050324-1447) Расширения OLE32 для Win32 Microsoft Corporation C:\WINDOWS\system32\urlmon.dll
MPR.dll 71A60000 69 632 40 960 5.2.3790.0 (srv03_rtm.030324-2048) Библиотека маршрутизации для нескольких служб доступа Microsoft Corporation C:\WINDOWS\system32\MPR.dll
drprov.dll 75DB0000 28 672 16 384 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Microsoft Terminal Server Network Provider Microsoft Corporation C:\WINDOWS\System32\drprov.dll
ntlanman.dll 5F380000 57 344 32 768 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Microsoft® LAN Manager Microsoft Corporation C:\WINDOWS\System32\ntlanman.dll
NETUI0.dll 5FB00000 90 112 45 056 5.2.3790.0 (srv03_rtm.030324-2048) Общие классы GUI для NT LM Microsoft Corporation C:\WINDOWS\System32\NETUI0.dll
NETUI1.dll 5FAC0000 200 704 98 304 5.2.3790.0 (srv03_rtm.030324-2048) NT LM UI Common Code - Networking classes Microsoft Corporation C:\WINDOWS\System32\NETUI1.dll
davclnt.dll 75DC0000 36 864 20 480 5.2.3790.0 (srv03_rtm.030324-2048) Библиотека клиента Web DAV Microsoft Corporation C:\WINDOWS\System32\davclnt.dll
audiodev.dll 4DF90000 397 312 114 688 5.2.3790.3700 (srv03_sp1_rtm.050324-1447) Расширение для оболочки переносных устройств мультимедиа Microsoft Corporation C:\WINDOWS\system32\audiodev.dll
WMVCore.DLL 4EAB0000 2 338 816 155 648 10.00.00.3700 (srv03_sp1_rtm.050324-1447) Windows Media Playback/Authoring DLL Microsoft Corporation C:\WINDOWS\system32\WMVCore.DLL
WMASF.DLL 58AA0000 237 568 28 672 10.00.00.3700 (srv03_sp1_rtm.050324-1447) Windows Media ASF DLL Microsoft Corporation C:\WINDOWS\system32\WMASF.DLL
wiashext.dll 5A020000 573 440 65 536 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Интерфейс пользователя папки оболочки для устройств обработки изображений Microsoft Corporation C:\WINDOWS\system32\wiashext.dll
sti.dll 73A00000 118 784 57 344 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Клиентская библиотека устройств неподвижных изображений Microsoft Corporation C:\WINDOWS\system32\sti.dll
CFGMGR32.dll 747F0000 32 768 24 576 5.2.3790.0 (srv03_rtm.030324-2048) Configuration Manager Forwarder DLL Microsoft Corporation C:\WINDOWS\system32\CFGMGR32.dll
dxsnap.dll 01560000 163 840 110 592 C:\Program Files\HyperSnap-DX 5\dxsnap.dll
LgMsgHk.dll 10000000 45 056 36 864 1.1.0 Logitech Message Hook Library Logitech Inc. C:\Program Files\Common Files\Logitech\Scrolling\LgMsgHk.dll
LgWndHk.dll 015A0000 28 672 28 672 9.79.025 Logitech Call Window Hook Library Logitech Inc. C:\Program Files\Logitech\MouseWare\System\LgWndHk.dll

Open Files : C:\Program Files\Mass Downloader\massdown.exe : 1128
Handle Name File Pos Full Path
10 : Endpoint 0 \Device\Afd\Endpoint
14 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
48 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
D8 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
FC : index.dat 0 C:\Documents and Settings\Alexandre\Local Settings\Temporary Internet Files\Content.IE5\index.dat
110 : index.dat 0 C:\Documents and Settings\Alexandre\Cookies\index.dat
118 : index.dat 0 C:\Documents and Settings\Alexandre\Local Settings\History\History.IE5\index.dat
15C : {9B365890-165F-11D0-A195-0020AFD156E4} 0 \Device\KSENUM#00000001\{9B365890-165F-11D0-A195-0020AFD156E4}
1B8 : ntsvcs 0 \Device\NamedPipe\ntsvcs
1F4 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
270 : NifsPvd 0 \Device\WS2IFSL\NifsPvd
288 : AsyncSelectHlp 0 \Device\Afd\AsyncSelectHlp
298 : AsyncConnectHlp 0 \Device\Afd\AsyncConnectHlp
2B0 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
2C0 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
2C4 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
2E8 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
2F0 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
300 : Lost_02x13.HDTV.Xvid_RUS.avi.Mass 366 307 328 K:\LOST\Lost_02x13.HDTV.Xvid_RUS.avi.Mass
304 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
30C : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
350 : x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.3790.1830_x-ww_24C40C58 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.3790.1830_x-ww_24C40C58
35C : X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
370 : Sti_Trace.log 0 C:\Documents and Settings\Alexandre.BEL\Sti_Trace.log
378 : X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
388 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
398 : x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF 0 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.1830_x-ww_7AE38CCF
3E0 : NifsSct 0 \Device\WS2IFSL\NifsSct
3F8 : 0 K:\
40C : Endpoint 0 \Device\Afd\Endpoint
420 : NifsSct 0 \Device\WS2IFSL\NifsSct

Open Handles : C:\Program Files\Mass Downloader\massdown.exe : 1128
Handle Type Refs Name
4 : KeyedEvent 57/54 \KernelObjects\CritSecOutOfMemoryEvent
8 : Event 3/1
C : Obj Directory 86/53 \KnownDlls
18 : Port 11/1
1C : Key 3/1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
20 : Key 3/1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\DllNXOptions
24 : Key 3/1 HKLM
28 : Event 3/1
2C : WindowStation 107/67 \Windows\WindowStations\WinSta0
30 : Event 4/1
34 : Desktop 3 781/44 \Default
38 : WindowStation 107/67 \Windows\WindowStations\WinSta0
3C : Device Obj 3/1 \Device\KsecDD
40 : Obj Directory 410/54 \BaseNamedObjects
44 : Semaphore 64/61 \BaseNamedObjects\shell.{A48F1A32-A340-11D1-BC6B-00A0C90312E1}
4C : Event 3/1
50 : Semaphore 3/1
54 : Semaphore 3/1
58 : Key 3/1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32
5C : Key 3/1 (Alexandre)
60 : Event 27/24 \BaseNamedObjects\DINPUTWINMM
64 : Event 3/1
68 : Event 3/1
6C : Event 3/1
70 : Section 30/27 \BaseNamedObjects\KEYBOARD_NINJA_2
74 : Event 4/1
78 : Thread 7/3 ThID:5272 PID:1128, C:\Program Files\Mass Downloader\massdown.exe
7C : Key 3/1 HKLM\SYSTEM\ControlSet001\Services\WinSock2\Parameters\Protocol_Catalog9
80 : Event 4/1
84 : Key 3/1 HKLM\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5
88 : Key 3/1 HKLM\SYSTEM\ControlSet001\Control\Nls\Locale\Alternate Sorts
8C : Key 3/1 HKLM\SYSTEM\ControlSet001\Control\Nls\Locale
90 : Key 3/1 HKLM\SYSTEM\ControlSet001\Control\Nls\Language Groups
94 : Event 3/1
98 : Event 3/1
9C : Event 3/1
A0 : Event 3/1
A4 : Thread 7/3 ThID:5272 PID:1128, C:\Program Files\Mass Downloader\massdown.exe
A8 : Event 3/1
AC : Event 3/1
B0 : Port 3/1
B4 : Section 4/1 \RPC Control\DSEC468
B8 : IoCompletion 5/2
BC : IoCompletion 3/1
C0 : IoCompletion 5/2
C4 : Event 4/1
C8 : Port 8/1 \RPC Control\OLEC6A47980282F4A959F21CE9A1BE3
D0 : Event 4/1
D4 : Key 3/1 (BEL\Alexandre)_CLASSES
DC : Key 3/1 (BEL\Alexandre)\Software\Microsoft\Windows\CurrentVersion\Internet Settings
E0 : Event 35/31 \BaseNamedObjects\crypt32LogoffEvent
E4 : Semaphore 3/1
E8 : Semaphore 3/1
EC : Semaphore 3/1
F0 : Semaphore 3/1
F4 : Port 3/1
F8 : Mutant 10/7 \BaseNamedObjects\_!MSFTHISTORY!_
100 : Mutant 10/7 \BaseNamedObjects\c:!documents and settings!alexandre!local settings!temporary internet files!content.ie5!
104 : Section 10/7 \BaseNamedObjects\C:_Documents and Settings_Alexandre_Local Settings_Temporary Internet Files_Content.IE5_index.dat_3260416
108 : Mutant 10/7 \BaseNamedObjects\c:!documents and settings!alexandre!cookies!
10C : Semaphore 19/16 \BaseNamedObjects\shell.{210A4BA0-3AEA-1069-A2D9-08002B30309D}
114 : Mutant 10/7 \BaseNamedObjects\c:!documents and settings!alexandre!local settings!history!history.ie5!
11C : Section 10/7 \BaseNamedObjects\C:_Documents and Settings_Alexandre_Local Settings_History_History.IE5_index.dat_15433728
120 : Event 3/1
124 : Mutant 10/7 \BaseNamedObjects\WininetStartupMutex
128 : Section 7/4 \BaseNamedObjects\C:_Documents and Settings_Alexandre_Cookies_index.dat_98304
12C : Mutant 10/7 \BaseNamedObjects\WininetConnectionMutex
130 : Mutant 3/1
134 : Mutant 10/7 \BaseNamedObjects\WininetProxyRegistryMutex
138 : Semaphore 3/1
13C : Key 3/1 (Alexandre)\Software\Microsoft\Windows\ShellNoRoam\Bags\131\Shell
140 : Section 16/13 \BaseNamedObjects\mmGlobalPnpInfo
144 : Event 3/1
148 : Port 3/1
14C : Event 27/12 \BaseNamedObjects\mixercallback
150 : Event 3/1
154 : Key 3/1 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Network\World Full Access Shared Parameters
158 : Event 3/1
160 : Mutant 3/1
164 : Mutant 3/1
168 : Thread 5/2 ThID:904 PID:1128, C:\Program Files\Mass Downloader\massdown.exe
16C : Event 28/12 \BaseNamedObjects\hardwaremixercallback
170 : Semaphore 64/61 \BaseNamedObjects\shell.{A48F1A32-A340-11D1-BC6B-00A0C90312E1}
174 : Mutant 15/12 \BaseNamedObjects\MidiMapper_modLongMessage_RefCnt
178 : Mutant 3/1
17C : Event 3/1
180 : Mutant 3/1
184 : Event 3/1
188 : Event 4/1
18C : Section 15/12 \BaseNamedObjects\WDMAUD_Callbacks
190 : Mutant 3/1
194 : Event 3/1
198 : Event 3/1
19C : Event 3/1
1A0 : Mutant 3/1
1A4 : Mutant 3/1
1A8 : Mutant 3/1
1AC : Event 3/1
1B0 : Mutant 3/1
1B4 : Event 3/1
1BC : Key 3/1 HKCR
1C0 : Key 3/1 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
1C4 : Key 3/1 (Alexandre)_CLASSES
1C8 : Event 3/1
1CC : Key 3/1 HKCR\CLSID
1D0 : Event 4/1
1D4 : Key 3/1 HKLM\SOFTWARE\Microsoft\COM3
1D8 : Event 4/1
1DC : Key 3/1 HKU
1E0 : Event 3/1
1E4 : Section 28/25 \BaseNamedObjects\__R_000000000007_SMem__
1E8 : Semaphore 11/8 \BaseNamedObjects\shell.{090851A5-EB96-11D2-8BE4-00C04FA31A66}
1EC : Key 3/1 (BEL\Alexandre)_CLASSES
1F0 : Mutant 3/1
1F8 : Key 3/1 (Alexandre)_CLASSES
1FC : Key 3/1 (Alexandre)_CLASSES
200 : Key 3/1 (Alexandre)_CLASSES
204 : Key 3/1 (Alexandre)_CLASSES
208 : Key 3/1 (Alexandre)_CLASSES
20C : Key 3/1 (Alexandre)_CLASSES
210 : Key 3/1 (Alexandre)_CLASSES
214 : Event 3/1
218 : Event 3/1
21C : Semaphore 3/1
220 : Semaphore 3/1
224 : Semaphore 3/1
228 : Semaphore 3/1
22C : Semaphore 3/1
230 : Semaphore 3/1
234 : Semaphore 3/1
238 : Semaphore 3/1
23C : Semaphore 3/1
240 : Semaphore 3/1
244 : Semaphore 3/1
248 : Semaphore 3/1
24C : Section 29/26 \BaseNamedObjects\NOD3273575357To6C505357SendMapping
250 : Mutant 30/27 \BaseNamedObjects\DBWinMutex
254 : Event 3/1
258 : Mutant 23/20 \BaseNamedObjects\NOD326C505357For73575357Present
25C : Key 3/1 (BEL\Alexandre)\Software\Microsoft\Windows\CurrentVersion\Explorer
260 : Mutant 23/20 \BaseNamedObjects\NOD3273575357To6C505357CommMutex
264 : Event 23/19 \BaseNamedObjects\NOD3273575357To6C505357SendEvent
268 : Event 22/19 \BaseNamedObjects\NOD3273575357To6C505357AckEvent
26C : Thread 6/2 ThID:2804 PID:1128, C:\Program Files\Mass Downloader\massdown.exe
274 : Event 3/1
278 : Event 3/1
27C : IoCompletion 6/1
280 : Key 3/1 (BEL\Alexandre)\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
284 : Event 3/1
28C : Event 4/1
290 : Event 3/1
294 : Semaphore 3/1
29C : Thread 6/2 ThID:5848 PID:1128, C:\Program Files\Mass Downloader\massdown.exe
2A0 : Semaphore 17/14 \BaseNamedObjects\shell.{7CB834F0-527B-11D2-9D1F-0000F805CA57}
2A8 : Key 3/1 (Alexandre)_CLASSES
2AC : Key 3/1 \Alexandre)\Software\Microsoft\Windows\ShellNoRoam
2B4 : Key 3/1 (\Alexandre)\Software\Microsoft\Windows\ShellNoRoam\MUICache
2B8 : Event 26/23 \BaseNamedObjects\userenv: User Profile setup event
2BC : Key 3/1 HKU
2C8 : Key 3/1 (\Alexandre)\Software\Microsoft\Windows\Shell
2CC : Key 3/1 (\Alexandre)_CLASSES
2D0 : Key 3/1 (\Alexandre)_CLASSES
2D4 : Key 3/1 (\Alexandre)\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
2D8 : Timer 4/1
2DC : Event 3/1
2E0 : Thread 5/2 ThID:5220 PID:1128, C:\Program Files\Mass Downloader\massdown.exe
2E4 : IoCompletion 3/1
2EC : Event 3/1
2F4 : Mutant 11/8 \BaseNamedObjects\ZonesLockedCacheCounterMutex
2F8 : Event 3/1
308 : Key 3/1 (\Alexandre)_CLASSES
310 : Key 3/1 (\Alexandre)\Software\Microsoft\Windows\ShellNoRoam\Bags\131\Shell
314 : Mutant 11/8 \BaseNamedObjects\ZonesCacheCounterMutex
318 : Event 3/1
31C : Key 3/1 (\Alexandre)_CLASSES
320 : Event 3/1
324 : Thread 5/2 ThID:1484 PID:1128, C:\Program Files\Mass Downloader\massdown.exe
328 : Section 20/17 \BaseNamedObjects\NOD326C505357To73575357SendMapping
32C : Device Obj 3/1 \Dfs
330 : Section 16/13 \BaseNamedObjects\DX-SnapHook
334 : Event 3/1
338 : Key 3/1 HKLM\SYSTEM\ControlSet001\Control\NetworkProvider\HwOrder
33C : Semaphore 3/1
340 : Device Obj 5/2 \Device\Tcp
34C : Key 3/1 (\Alexandre)_CLASSES
354 : Key 3/1 (\Alexandre)_CLASSES
358 : Mutant 5/2 \BaseNamedObjects\oleacc-msaa-loaded
360 : Key 3/1 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
364 : Key 3/1 (\Alexandre)\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
368 : Semaphore 3/1
36C : Event 3/1
374 : Port 3/1
37C : Key 3/1 (\Alexandre)_CLASSES
380 : Semaphore 5/2 \BaseNamedObjects\2nViewShellGlobalLock
384 : Semaphore 64/61 \BaseNamedObjects\shell.{A48F1A32-A340-11D1-BC6B-00A0C90312E1}
38C : Key 3/1 (\Alexandre)_CLASSES
390 : Key 3/1 (\Alexandre)\Software\NVIDIA Corporation\Global\nView\Tweak
394 : Key 3/1 (\Alexandre)_CLASSES
39C : Key 3/1 (\Alexandre)_CLASSES
3A0 : Key 3/1 (\Alexandre)_CLASSES
3A4 : Event 3/1
3A8 : Section 4/1 \BaseNamedObjects\{33489417-1FF3-4FBA-9657-A1DCEA2B5A1D}
3AC : Key 3/1 (\Alexandre)_CLASSES
3B0 : Event 3/1
3B8 : Mutant 11/8 \BaseNamedObjects\ZonesCounterMutex
3BC : Event 3/1
3C0 : Section 11/8 \BaseNamedObjects\UrlZonesSM_Alexandre
3C4 : Device Obj 5/2 \Device\Tcp
3C8 : Device Obj 5/2 \Device\Tcp
3CC : Key 3/1 (\Alexandre)_CLASSES
3D4 : Key 3/1 (\Alexandre)_CLASSES
3D8 : Key 3/1 (\Alexandre)_CLASSES
3EC : Event 3/1
3F4 : Key 3/1 (\Alexandre)_CLASSES
404 : Device Obj 5/2 \Device\Tcp
408 : Key 3/1 (\Alexandre)_CLASSES
414 : Event 3/1
41C : Event 3/1

Connections : C:\Program Files\Mass Downloader\massdown.exe : 1128
Protocol State Loc Name Loc Port Rem Name Rem Port
Tcp ESTABLISHED bel 3950 10.100.63.100 ftp
Tcp ESTABLISHED bel 3952 10.100.63.100 3772

Environment : C:\Program Files\Mass Downloader\massdown.exe : 1128
=::=::\
ALLUSERSPROFILE=C:\Documents and Settings\All Users.WINDOWS
APPDATA=C:\Documents and Settings\Alexandre\Application Data
CLASSPATH="C:\WINDOWS\system32\QTJava.zip"
CLIENTNAME=Console
ClusterLog=C:\WINDOWS\Cluster\cluster.log
CommonProgramFiles=C:\Program Files\Common Files
ComSpec=C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK=NO
GTK_BASEPATH=C:\PROGRA~1\COMMON~1\GTK\2.0
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\Alexandre
INCLUDE=C:\Program Files\Common Files\GTK\2.0\INCLUDE;C:\Program Files\Common Files\GTK\2.0\INCLUDE\GTK-2.0;C:\Program Files\Common Files\GTK\2.0\INCLUDE\GLIB-2.0;C:\Program Files\Common Files\GTK\2.0\INCLUDE\PANGO-1.0;C:\Program Files\Common Files\GTK\2.0\INCLUDE\CAIRO;C:\Program Files\Common Files\GTK\2.0\INCLUDE\ATK-1.0;C:\Program Files\Common Files\GTK\2.0\INCLUDE\GTKGLEXT-1.0;C:\Program Files\Common Files\GTK\2.0\LIB\GTK-2.0\INCLUDE;C:\Program Files\Common Files\GTK\2.0\LIB\GLIB-2.0\INCLUDE;C:\Program Files\Common Files\GTK\2.0\LIB\GTKGLEXT-1.0\INCLUDE;C:\Program Files\Common Files\GTK\2.0\INCLUDE\LIBGLADE-2.0;C:\Program Files\Common Files\GTK\2.0\INCLUDE\LIBXML2;
LIB=C:\Program Files\Common Files\GTK\2.0\LIB;
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=C:\Program Files\Mass Downloader\;C:\PROGRA~1\COMMON~1\GTK\2.0\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS;C:\WINDOWS\SYSTEM32\WBEM;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\SecureCRT\;;C:\Program Files\cvsnt;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PDF2DJVUDIR=C:\Program Files\LizardTech\Lizardtech Document Express Enterprise
PDF2DJVU_GSVER=gs8.14
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 3 Stepping 3, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0303
ProgramFiles=C:\Program Files
QTJAVA="C:\WINDOWS\system32\QTJava.zip"
SESSIONNAME=Console
SSI_ACT=200,200,400
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=c:\tmp
TMP=c:\tmp
USERNAME=Alexandre
USERPROFILE=C:\Documents and Settings\Alexandre
windir=C:\WINDOWS

Version Information : C:\Program Files\Mass Downloader\massdown.exe : 1128
FileVersion = 3.2.0.655
FileDescription = Mass Downloader executable
CompanyName = MetaProducts corp.
InternalName = Mass Downloader
LegalCopyright =
OriginalFilename =
ProductName = Mass Downloader
ProductVersion = 3.2
Comments = SR2
PrivateBuild =
SpecialBuild =

: C:\Program Files\Mass Downloader\massdown.exe : 1128
Thread Start Address:
Symbol Name: Line Number: PC:
massdown + 0x2CF001 ------ 6CF001

Thread Stack::
Symbol: Line Number: PC: Stack Frame:
ntdll ! KiFastSystemCallRet() + 0x0 ------ 7C93ED54 12FEFC
massdown + 81378 ------ 481378 12FF50
massdown + 1FA0C3 ------ 5FA0C3 12FFC0
kernel32 ! IsProcessorFeaturePresent() + 0x9e ------ 7C8123CD 12FFF0

[/more]
Автор: albel
Дата сообщения: 24.02.2006 00:16
хм. Похоже, что MD пытается держать в памяти весь файл, который загружается. Некузяво как-то. После завершения загрузки потребление памяти упало до 20 мб.
Автор: Marked
Дата сообщения: 24.02.2006 12:33
Спасибо за сообщения о проблемах и пожеланиях! Все они нам очень важны. Работа над ошибками ведется и будет вестись. Пока отвечу на некоторые вопросы, чтобы не пропадать слишком на долго, обдумывая и обсуждая сразу все написанное.


Цитата:
ровно как и пресловутые секунды на паузу между попытками


Указывается в Настройках | Интернет | Соединение | "Интервал между попытками"


Цитата:
Совершенно не понятно, как очистить список от таких успешно завершенных закачек тогда, когда мне это понадобится.


Зайти в настройку панели инструментов (тулбара) и бросить на панель кнопку из списка - "Успешные".


Цитата:
Хотелось бы получить возможность хотя бы тупого запрета скачивания текстового файла при неправильной обработке перенаправления или при несоответствии MIME-типов.


Это есть в планах, причем достаточно приоритетно (3.3 SR1, если не случится ничего непредвиденного).


Цитата:
А можно узнать перспектиный план реализации фич на ближайшую версию? Хочется понять, имеет ли смысл ждать реализации или пока всё же необходимо перейти на альтернативный продукт.


В 3.3:
С понедельника займемся переносом хранения списка проектов на простенькую СУБД. Сейчас большой список проектов очень долго загружается и жрет много памяти.
В эту же версию будет добавлен генератор ссылок.
Ну и, естественно, будет продолжена работа над ошибками, присланными вами и не только, как это делается последние несколько недель.
Это основные, мажорные изменения. В планах есть еще много изменений помельче, все будет зависеть от времени. Через три недели хотим выпустить 3.3 Beta 1.


Цитата:

albel
хм. Похоже, что MD пытается держать в памяти весь файл, который загружается. Некузяво как-то. После завершения загрузки потребление памяти упало до 20 мб.


Дело в том, что этом отчете не показано разделение между виртуальной памятью и памятью, выделенной в файле, "маппированном в память" (file mapped memory.)
Есть такая техника в Windows, когда файл на диске объявляется как бы куском памяти. В действительности, реальной памяти при этом не используется. Mass Downloader заносит получаемые данные по специальному адресу, а Windows записывает их на диск. Видимо, сама Windows рапортует программам статистики такую память, как виртуальную.
Автор: albel
Дата сообщения: 24.02.2006 12:54
Marked

Цитата:
Дело в том, что этом отчете не показано разделение между виртуальной памятью и памятью, выделенной в файле, "маппированном в память" (file mapped memory.)

Спасибо, механизм ясен. Есть только вопрос: а зачем мапировать память на весь файл, вернее, держать уже загруженные куски?


Цитата:
Это основные, мажорные изменения. В планах есть еще много изменений помельче, все будет зависеть от времени. Через три недели хотим выпустить 3.3 Beta 1.

спасибо за информацию!
Автор: Marked
Дата сообщения: 24.02.2006 13:51

Цитата:
Спасибо, механизм ясен. Есть только вопрос: а зачем мапировать память на весь файл, вернее, держать уже загруженные куски?


Там маппируется окно. Если размеры файла позволяют, то одно на весь файл. Если для каждого сохраняемого кусочка маппировать, кучу времени это будет занимать.
Автор: TCPIP
Дата сообщения: 24.02.2006 18:53
albel
19:16 23-02-2006
Цитата:
подумалось, что проблему с фтп вполне можно было бы решить расписанием. Скажем, расписание: стартовать закачку - по завершении определённой закачки [x] <выбор закачки>.

Не понял... Число потоков мы при этом автоматом не уменьшим же! А основная проблема в том, что каждый раз приходится вручную понижать число потоков, если речь идет о скачивании с FTP.
Marked
13:33 24-02-2006
Цитата:
Указывается в Настройках | Интернет | Соединение | "Интервал между попытками"

Так в том-то и дело, что это общие установки! А как быть с локальными?

Цитата:
Зайти в настройку панели инструментов (тулбара) и бросить на панель кнопку из списка - "Успешные".

Ух, елки-палки. Пардон... Спасибо! Ваш офисовский элемент управления удобен! Совсем привык, что для добавления стандартных кнопок достаточно поставить флажки. Раз эти команды все-таки не слишком нестанартные и их немного, было бы лучше, чтобы они все были в списке Add or Remove Buttons по умолчанию (но не обязательно все включены). Все равно, даже добавление и включение всех имеющихся кнопок не переполнит панель.
Одна проблема: похоже, обнаружил ошибку: после выбора команды Удалить успешно загруженные проекты сейчас удалились только те проекты, которые были загружены в текущем сеансе. Все проекты, которые были загружены до этого, так и остались в списке!
Кстати, а зачем слово "сейчас"? Ведь и так понятно, что речь идет о совершении действия в настоящем времени, как минимум, со второй команой точно не перепутаешь и разночтений не должно возникнуть.

Цитата:
Это есть в планах, причем достаточно приоритетно

Грандиозно! Ждем с нетерпеньем.

Цитата:
В эту же версию будет добавлен генератор ссылок.

О!О!О!О!О! (Анекдот про Леонида Ильича помните?). Вы читаете мои мысли. Это еще одна вещь, которая нужна хоть и не столь редко, но непременно является необходимостью.

Цитата:
С понедельника займемся переносом хранения списка проектов на простенькую СУБД.

Здорово! Раз вы по сути начинаете новую жизнь, не хотите реализовать ее на xml? Просто хочется расширяемости в управлении. Управление списком это еще одна очень существенная вещь, в развии которой, на мой взгляд, так нуждаются все безоговорочно менеджеры закачек, и Mass Downloader, в частности. Везде при наличии списка из нескольких тысяч элементов (достаточно пары-тройки) память утекает страшным образом --- несколько сотен мегов отдай и не греши. А при скачивании FTP-сайта со сложной структурой число элементов может расти экспоненциально.
Как пользователь взываю к вашему особому вниманию на работу с базой. Иначе потом спрашиваешь у разработчика как что-то импортировать или как-то расширить список параметров элемента базы, а он говорит, что это невозможно будет сделать вообще, уж так мол реализована база, а базу он и работу с ней не будет менять... В результате, после этого разговор об использовании, иногда весьма интересной, программы приходится закрывать навсегда.

Если позволите, список приоритетов, то есть тех вещей, без которых действительно трудно (или невозможно вообще) работать с программой.

Список приоритетов

Ограничение числа потоков на FTP-протокол
Загрузка дерева папок по адресу родительской папки
Пример: необходимо скачать папку Utils, находящуюся по адресу ftp://ftp.asus.com/pub/ASUS/misc/utils, с сохранением ее структуры.
Вставляем ссылку в проект в виде ftp://ftp.asus.com/pub/ASUS/misc/utils (то есть без слеша "/" на конце ссылки). При этом, в качестве папки сохранения к стандартному пути сохранения (D:\My Downloads\)на локальной машине добавляется название папки utils: D:\My Downloads\utils Казалось бы, ура! Но не тут-то было: программа, вместо загрузки папки со всей ее структурой:

Цитата:
/pub/ASUS/misc/utils/
|-4in1v443
| |-via4in1_455v.zip
|
|-amd_cool_n_quiet
| |-AMD_cnq_11018.zip
| |-amd_cnq_driver.zip
| |-amd_cnq_software.zip
| |-Cool&Quiet1018.zip
|
|-ck8
| |-c18_win2k348.zip
| |-c18_winxp348.zip
| |-ck8_linux344.zip
| |-ck8_linux377.zip

загружает, если верить списку закачек, какой-то файл download.dat:

Но, если проверить папку на локальном диске, то окажется, что не загружено и этого...
Множественное изменение свойств набора закачек
Пример: описанная ранее необходимость изменения пути сохранения выбранного набора закачек
Внимание! Значения параметров, разные для разных эелементов выбранного набора должны сохраняться и не переопределяться значениями какого-либо одного элемента.
Пояснение: если у разных выбранных закачек разные примечания, то при множественном применении новой папки сохранения эти примечания должны сохраниться.
Задание локальных настроек работы проекта (то есть возможность задания отдельных настроек для определенной закачки!)
Внимание! При реализации менеджера сайтов все же необходимо оставить возможность переопределения настроек сайта настройками закачки и наоборот (по выбору пользователя).
Пример: работа с аутентификацией по паролям: входов на сайт может быть несколько и область доступа по каждому может задаваться соответствующими учетной записью и паролем
Создание файла-описания с выводом в него приведенных значений параметров
Генерация ссылок по шаблону
Запуск только тех закачек, которые были приостановлены с помощью команды Приостановить все проекты.
Пояснение: Необходима функция, когда я мог бы мгновенно остановить работу всех запущенных или ожидающих запуска закачек, а потом столь же мгновенно, щелчком одной кнопки, продолжить их работу.
Пример: функция Автономная работа в Internet Explorer, Microsoft Outlook, ReGet.
Работа с зеркалами (умная, а не та, что есть во всех остальныз менеджерах; та что есть у других может рассматриваться, только номинально, ибо пользоваться ей в большинстве случаев просто невозможно)
Наличие менеджера сайтов
Импорт закачек из файлов списка закачек сторонних программ, иначе миграция невозможна. (Хотя бы без сохранения настроек доступа, если выудить пароль невозможно).
Экспорт выбранных закачек в отдельный файл с возможностью последующего экспорта двойным щелчком (ведь возможность докачки отдельного незавершенного файла у вас так удобно реализована --- щелкнул два раза в проводнике и полетело!)
Внимание! Необходимо иметь возможность экспорта как всего списка, так и выбранного набора закачек. Желательно иметь такую же селективную возможность импорта.


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

Пожелания
Хотелось бы иметь возможность автоматического добавления содержимого поля Описание к пути сохранения.
Пример: если мы щелкнем правой кнопкной мыши на ссылке Download Mass Downloader 3.2.655 SR-2 и выберем команду +Mass Downloader: загрузить этот файл, то при создании проекта Mass Downloader сам заполнит поле Описание диалогового окна Свойства Проекта Mass Downloader содержимым ссылки, то есть строкой Mass Downloader 3.2.655 SR-2. Хотелось бы, чтобы эта строка могла автоматически добавляться к пути сохранения по умолчанию, то есть, чтобы для этой закачки мы сразу получили путь D:\My Downloads\Mass Downloader 3.2.655 SR-2.
Автор: VladPa
Дата сообщения: 25.02.2006 22:15
В Опере при клике правой на пункт меню "+Mass Downloader Загрузить все файлы" страница в Опере перезагружается, но окно загрузки не открывается. Так же не получается перетянуть мышкой загрузку в корзину. В Maxthon и IE все нормально функционирует.
Стоит WinXPproSP2, Opera 8.52 и Maxthon, MD 3.2.651 Service Release 2.

Никто не сталкивался?

Качалка хорошая, вытягивает сложные ссылки, скорость очень высокая. На первый взгляд выше, чем у ReGet, Net Transport, DM. Надо довести до ума некоторые вещи для удобства пользования и цены ей не будет.
Автор: CdX
Дата сообщения: 26.02.2006 00:22

Цитата:
В Опере при клике правой на пункт меню "+Mass Downloader Загрузить все файлы" страница в Опере перезагружается, но окно загрузки не открывается. Так же не получается перетянуть мышкой загрузку в корзину.

По пункту 1 согласен - есть такой недочёт, причём у меня проявился ещё в версии 3.2 SR1. По второму - увы, это ограничение самой Opera.
Автор: albel
Дата сообщения: 28.02.2006 17:02
респект авторам программы.
MassDownloader вытягивает очень хорошую скорость при соединении с серверами на больших файлах (при отключённом логе ).
Reget и DownloadMaster на аналогичном канале по каким-то причинам загибались и качали со скоростью 10 кБ/с, MD вытянул 1МБ/с.
Автор: TCPIP
Дата сообщения: 28.02.2006 19:05
albel
18:02 28-02-2006
Цитата:
при отключённом логе

Кстати, о логах. Что-то я не пойму, как сделать, чтобы выводились только сообщения обмена с сервером? Как в ReGet и прочих? Хочется видеть, кто кому чего CWD, GET, Object Moved и прочая.

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

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

Тупого копирования ссылки в поле Referrer;
Генерации referrer по шаблону

Ну и опечатку исправьте пожалуйста.
Автор: Marked
Дата сообщения: 01.03.2006 14:54

Цитата:

Serkin70
При разрыве связи (диалап будь он недолговечен) почти сразу происходит отмена закачки. Пишется в логе "download complected status 200 OK"
Причем другие менеджеры (я сравниваю паралельно качая другими, неудобно зато сразу видны тонкости) продолжают "долбить" попытки и при отказе (инета ведь нет) делают паузу (выставить паузу можно везде) и потом снова пытаются. Количество попыток стоит 90 (я как раз для таких случаев и ставил) пауза 10 сек. Минуту не было связи, а менеджер отказался пробовать.


Выложен апдейт, пожалуйста, потестируйте на предмет этой проблемы (проект придется передобавить заново). Ошибка проявлялась только для однониточных закачек.
Спасибо!

URL: http://www.metaproducts.com/download/md655.zip

Добавлено:
TCPIP:

Цитата:
Кстати, о логах. Что-то я не пойму, как сделать, чтобы выводились только сообщения обмена с сервером? Как в ReGet и прочих? Хочется видеть, кто кому чего CWD, GET, Object Moved и прочая.


Файл | Свойства проектов по умолчанию | Лог -> снять галку Загрузка. Будет работать для всех новосозданных проектов.


Цитата:
Добавить возможность выбора способа генерации поля Фиксированная страница-источник (referer). Сейчас автоматом добавляется тот URL, с которого бралась ссылка. Но многие сайты позволяют скачивать файлы только, если файл был взят с них, а не с внешнего источника. Поэтому хочется получить возможность:


Пока можно задавать все это в ручную здесь: Свойства Проекта | Пароли | Фиксированная страница-источник.
При снятой галке реферер генерится автоматом. При установленной можно вводить что угодно.


Цитата:
Ну и опечатку исправьте пожалуйста.


О какой уж опечатке идет речь?
Спасибо огромное за помощь!
Автор: TCPIP
Дата сообщения: 01.03.2006 17:15
Marked
15:54 01-03-2006
Цитата:
Файл | Свойства проектов по умолчанию | Лог -> снять галку Загрузка. Будет работать для всех новосозданных проектов.

Спасибо! Оказывается, я не то снял... Снял Подробности, а Загрузка оставил.

Цитата:
При снятой галке реферер генерится автоматом. При установленной можно вводить что угодно.

Здорово! Хотелось бы, чтобы можно было выбирать сайты, для которых Referrer генерируется на основе URL.

Цитата:
О какой уж опечатке идет речь?

Мне казалось Referrer (тот, кто ссылается) пишется с двумя r. Или допустимы два написания?

Благодарности
Совершенно классно сделана обработка ссылок. Не помню, чтобы еще у какой-то программы она была сделана так хорошо. Выбираешь скремблированные ссылки (остальные менеджеры работают с перетягиванием, но не обрабатывают скремблированные ссылки, вроде _http), перетаскиваешь мышью и все! Здорово! Что ж вы, как говорится, раньше не сказали, что у вас это столь удобно сделано. Вот бы еще множественное применение свойств было...


Вопрос: как выделить закачки по маске, учитывающей URL? Например, server*.ext. Просто server можно, просто ext можно, а вот уже server*.ext не получается и ext1.ext2 тоже...


Пожелания

Запоминание установок диалогового окна Добавление проектов Mass Downloader
Пример: так как в данной версии множественное изменение свойств невозможно, выходом из положения является выбор в раскрывающемся списке Add selected link using значения properties dialog. Тогда, в открышемся диалоговом окне добавления нового проекта можно задать путь сохранения и установить его для всех остальных выбранных закачек. Но, так как выбор значения раскрывающегося списка не запоминается, приходится выбирать это значение каждый раз при добавлении проектов. Ну очень утомляет.
Выбор отображения скорости соединения. Удобно следить за состоянием связи. Сейчас отображение идет жестко в тысячах байт.
Автовыбор оптимального количества потоков. Если я самостоятельно вижу по статистике вкладки Прогресс, что при установленном числе потоков несколько потоков всегда простаивают, ожидая, пока завершат работу остальные, это значит, что эти потоки лишние. Или я не прав?
Комбинированный способ добавления закачек в список и управления их запуском.
Пример: хочется, чтобы можно было выбрать определенную группу закачек и поставить им высокий приоритет, так чтобы сперва обработались все такие группы, а потом уже все остальное обрабатывалось по положению в списке.

Добавьте, пожайлуйста, столбец Папка в список проектов! Очень трудно ориентироваться по ссылкам в столбце URL, что к чему относится.

Ошибки

При загрузке проекта сперва через промежуточный сайт подавления ссылки, например, через anonym.to?http://server.com продолжение загрузки невозможно, если в какой-то момент убрать из ссылки сайт-перенаправитель, оставить чистую ссылку http://server.com и возобновить загрузку.
Неправильная сортировка добавляемых проектов в списке.
Пример: добавляем набор из трех файлов. Он правильно сортируется в окне Добавление проектов Mass Downloader:

Однако после добавления в список, как сортировка, так и расстановка приоритетов (при выбранном варианте загрузки по позиции в очереди) выполняется странно. Файл с индексом 1 оказывается в конце списка:

а остальные файлы всегда не только переезжают вверх списка:

но, и задание приоритетов выполняется как-то странно. Как видно на приведенном рисунке, файл с индексом 2 получил положение в очереди - 43, а файл с индесом 3 встал перед ним и получил положение 42.
В некоторых ситуациях при выборе обработки проектов в списке по положению в нем, не выполняется запуск следющего по номеру проекта после завершения загрузки текущего проекта.
Автор: Marked
Дата сообщения: 02.03.2006 16:02
TCPIP

Цитата:
Мне казалось Referrer (тот, кто ссылается) пишется с двумя r. Или допустимы два написания?


Ясно. Это уже сложившийся термин: http://dictionary.reference.com/search?q=referer


Цитата:
Вопрос: как выделить закачки по маске, учитывающей URL? Например, server*.ext. Просто server можно, просто ext можно, а вот уже server*.ext не получается и ext1.ext2 тоже...


Пока никак


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


Сделали так, что начальное значение этого дроп-листа берется из Настроек | Интеграция - так, как привык пользователь. Думаете, надо запоминать алтернативную настройку?


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


Сейчас можно выделить несколько закачек и нажать Ctrl + "Серый Плюс". Закачки будут помещены в начало очереди.


Цитата:
Неправильная сортировка добавляемых проектов в списке.
Пример: добавляем набор из трех файлов. Он правильно сортируется в окне Добавление проектов Mass Downloader:


Судя по стрелке в заголовке первого столбца, при добавлении проектов сортировка была другая. А вообще, проект-лист запоминает, в каком порядке были выделены закачки и при нажатии Ctrl + Серый Плюс добавляет из именно так.


Цитата:
В некоторых ситуациях при выборе обработки проектов в списке по положению в нем, не выполняется запуск следющего по номеру проекта после завершения загрузки текущего проекта.


Плохо. Есть ли какая-либо последовательность для повторения этой проблемы. У нас не получилось воспроизвести, а надо для исправления...

Спасибо за помощь и пожелания!






Страницы: 123456789101112131415

Предыдущая тема: Обсуждение PC3000 | PC-3000 | PC3K


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.