Page 17 of 18

Re: Заявки пользователей для создателей расширений

Posted: 07 Apr 2012, 21:24 Sat
by Korney San
Уточню сразу - все операции возможны только ПОСЛЕ добавления закачки.
ponand wrote:[*]при добавлении новой закачки необходимо очистить поле источник(referer) или изменить на часть ссылки(URL) без названия файла.
Надо уточнить, доступно ли поле для изменения. Как вариант - можно удалять эту закачку и добавлять новую с подправленными параметрами.
ponand wrote:[*]изменить название файла(удалить расширение .zip из название)
Это можно.
ponand wrote:[*]изменить категорию и(или) папку сохранения файла в зависимости от ссылки источника(referer) до изменения
Папку можно, категорию - надо уточнить.

Что касается собственно плагина, то, если и будет с моей стороны, то только в рамках After Download.

Re: Заявки пользователей для создателей расширений

Posted: 08 Apr 2012, 17:03 Sun
by ponand
Korney San wrote:
ponand wrote:[*]при добавлении новой закачки необходимо очистить поле источник(referer) или изменить на часть ссылки(URL) без названия файла.
Надо уточнить, доступно ли поле для изменения.
Согласно файлу описания тестового плагина вроде как можно изменять
Только неизвесно будет ли успевать заменять ссылку.
Хотел немного потестировать подмену, но, написать код даже для скрипта DM Script [NEW] плагина не получилось.
Korney San wrote: Как вариант - можно удалять эту закачку и добавлять новую с подправленными параметрами.
Возможно что это и будет единственно возможный вариант.
Korney San wrote:Что касается собственно плагина, то, если и будет с моей стороны, то только в рамках After Download.
Получается что еще нужно будет выбирать событие? если да, то, какие планируете задействовать?

Re: Заявки пользователей для создателей расширений

Posted: 08 Apr 2012, 23:05 Sun
by Korney San
ponand wrote:
Korney San wrote:
ponand wrote:[*]при добавлении новой закачки необходимо очистить поле источник(referer) или изменить на часть ссылки(URL) без названия файла.
Надо уточнить, доступно ли поле для изменения.
Согласно файлу описания тестового плагина вроде как можно изменять
readme.txt v.5.6.1 wrote: ('SetDownloadInfoByID', '<id>'+IntToStr(ID)+'</id>'+'<url>http://www.westbyte.com/dm/</url>') - установка некоторых параметров закачки (в XML-подобном формате) с указанным ID;
Параметры которые можно изменять:
'url', 'category', 'referer', 'description', 'savepath', 'filename', 'sectionslimit', 'cookies', 'mirror1', 'mirror2', 'mirror3', 'mirror4', 'mirror5'
Как видите, и категория, и источник (referer который), и папка сохранения с именем файла доступны для изменения.
ponand wrote:Получается что еще нужно будет выбирать событие? если да, то, какие планируете задействовать?
Логично было предположить, что событие "закачка добавлена" :).

Re: Заявки пользователей для создателей расширений

Posted: 11 Apr 2012, 13:58 Wed
by ponand
Korney San wrote:
readme.txt v.5.6.1 wrote:Параметры которые можно изменять:
'url', 'category', 'referer', 'description', 'savepath', 'filename', 'sectionslimit', 'cookies', 'mirror1', 'mirror2', 'mirror3', 'mirror4', 'mirror5'
Как видите, и категория, и источник (referer который), и папка сохранения с именем файла доступны для изменения.
Почему то нельзя сменить приоритет :? :roll:
Korney San wrote:
ponand wrote:Получается что еще нужно будет выбирать событие? если да, то, какие планируете задействовать?
Логично было предположить, что событие "закачка добавлена" :).
также не помешало бы "Размер файла получен" и еще "Старт загрузки файла"

Re: Заявки пользователей для создателей расширений

Posted: 11 Apr 2012, 16:43 Wed
by Korney San
ponand wrote:Почему то нельзя сменить приоритет :? :roll:
Во времена отсутствия SetDownloadInfoByID прокатывало через багофичу с AddingURL того же урла, сейчас исправлено, увы.
ponand wrote:также не помешало бы "Размер файла получен"
Нет такого.
ponand wrote:и еще "Старт загрузки файла"
Зачем?

Re: Заявки пользователей для создателей расширений

Posted: 11 Apr 2012, 18:08 Wed
by ponand
Korney San wrote:
ponand wrote:Почему то нельзя сменить приоритет :? :roll:
Во времена отсутствия SetDownloadInfoByID прокатывало через багофичу с AddingURL того же урла, сейчас исправлено, увы.
жаль конечно что нету :(
Korney San wrote:
ponand wrote:также не помешало бы "Размер файла получен"
Нет такого.
это то понятно что в DM нету, а можно ли что то сделать подобное?
Korney San wrote:
ponand wrote:и еще "Старт загрузки файла"
Зачем?
под "Старт загрузки файла" я имел введу единоразовое событие когда размер скаченных данных стал больше 0
Можно заменить путь и название у скачивающегося файла и файловые операции чистично скинуть на ДМ
при этом загрузка будет проводится в папку по умолчанию для сайта или категории.

П.С Не покажите какую информацию о загрузке ДМ отдает через DoAction('GetDownloadInfoByID', IntToStr(ID)) ?
П.С.С Есть ли доступ(чтение) к логу загрузки?

Re: Заявки пользователей для создателей расширений

Posted: 11 Apr 2012, 18:14 Wed
by ponand
Korney San wrote:
ponand wrote:Почему то нельзя сменить приоритет :? :roll:
Во времена отсутствия SetDownloadInfoByID прокатывало через багофичу с AddingURL того же урла, сейчас исправлено, увы.
жаль конечно что нету :(
Korney San wrote:
ponand wrote:также не помешало бы "Размер файла получен"
Нет такого.
это то понятно что в DM нету, а можно ли что то сделать подобное?
Korney San wrote:
ponand wrote:и еще "Старт загрузки файла"
Зачем?
под "Старт загрузки файла" я имел введу единоразовое событие когда размер скаченных данных стал больше 0
Можно заменить путь и название у скачивающегося файла и файловые операции чистично скинуть на ДМ
при этом загрузка будет проводится в папку по умолчанию для сайта или категории.

П.С Не покажите какую информацию о загрузке ДМ отдает через DoAction('GetDownloadInfoByID', IntToStr(ID)) ?
П.С.С Есть ли доступ(чтение) к логу загрузки?

Re: Заявки пользователей для создателей расширений

Posted: 11 Apr 2012, 21:30 Wed
by Korney San
ponand wrote:это то понятно что в DM нету, а можно ли что то сделать подобное?
...
под "Старт загрузки файла" я имел введу единоразовое событие когда размер скаченных данных стал больше 0
Можно заменить путь и название у скачивающегося файла и файловые операции чистично скинуть на ДМ
при этом загрузка будет проводится в папку по умолчанию для сайта или категории.
Сделать, в принципе, можно. Но скважность будет не менее 5 секунд.
ponand wrote:П.С Не покажите какую информацию о загрузке ДМ отдает через DoAction('GetDownloadInfoByID', IntToStr(ID)) ?
Примерно так:

Code: Select all

<state>3</state><url>http://www.ruslab.info/dimon/PASSOLO/6.0.03%20Full.part1.ZIP</url><resumemode>2</resumemode><saveto>C:\Downloads\software\6.0.03 Full.part1.ZIP</saveto><size>7002280</size><downloadedsize>3616756</downloadedsize><speed>2303</speed><time>1560</time><timeleft>1470</timeleft><description></description><categoryid>22</categoryid><date>12/04/2006 08:29:12</date>
ponand wrote:П.С.С Есть ли доступ(чтение) к логу загрузки?
Нет.

Posted: 11 Apr 2012, 22:19 Wed
by Qwertiy
Korney San wrote:Но скважность будет не менее 5 секунд.
А если плагин будет использовать собственный таймер и по нему вызывать DoAction?
Вопрос чисто теоретический.

Re:

Posted: 12 Apr 2012, 7:15 Thu
by Korney San
Qwertiy wrote:А если плагин будет использовать собственный таймер и по нему вызывать DoAction?
Вопрос чисто теоретический.
По своему таймеру плагин может вызывать всё, что ему доступно. :)
Например, GetDownloadInfoByID для обновления информации - но не будет ли это тормозить DM?..

Re: Заявки пользователей для создателей расширений

Posted: 07 Mar 2014, 21:04 Fri
by Alexey2224
Друзья, позарез нужен простенький плагин, который будет тормозить и возобновлять все загрузки через указанный промежуток времени (например, раз в несколько секунд). Хотел было сам попробовать написать, но ссылка на визард в соседнем топике оказалась устаревшей.
Плагин нужен для обхода ограничителя скорости, который срабатывает не сразу, а спустя пару-тройку секунд после начала загрузки.

Posted: 11 Mar 2014, 12:12 Tue
by Qwertiy
Alexey2224 wrote:Друзья, позарез нужен простенький плагин, который будет тормозить и возобновлять все загрузки через указанный промежуток времени (например, раз в несколько секунд). Хотел было сам попробовать написать, но ссылка на визард в соседнем топике оказалась устаревшей.
На форуме есть два подобных плагина.

Заявки пользователей для создателей расширений

Posted: 02 Jan 2015, 7:29 Fri
by TredertinJef
Добрый день
Планируется ли написание Web интерфейса для заявок пользователей что-то типа как сделано в Итилиуме? Т.е. чтобы любой пользователь мог отправить заявку не запуская 1С?
Если "Да" - то в какие сроки, если "Нет" - то очень хотелось бы

Спасибо

Расширенная сортировка скачанного

Posted: 21 Apr 2015, 17:30 Tue
by Wonderboy
Нужен плагин, расбрасывающий скачанное по папкам в зависимости от расширения и/или по маске, при этом с возможностью создавать на одну папку несколько правил. Например, в одну и ту же сбрасывать *.wotreplay и xvm*.zip . Стандартный сортировщик в этом деле очень глупенький

Posted: 24 Apr 2015, 11:47 Fri
by Qwertiy
Wonderboy wrote:Стандартный сортировщик в этом деле очень глупенький
Неправда. Там поддерживаются регулярные выражения и настроить можно что угодно.