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

» Autoplay Media Studio

Автор: Krokoz
Дата сообщения: 06.06.2011 00:18
Lexua
Это в проекте, или уже в скомпилированном?

Добавлено:
У меня даже в проекте не хочет



Добавлено:
версия программы та же

Добавлено:
Все, причина нашлась.
Привык работать в русифицированных версиях, т.к. пользуюсь от случая к случаю, а на родном все понятно.
К 7-м версиям русификатор от Kindly отрабатывал корректно, а вот русики для 8-ки от Zamur12 приводят к такому глюку.
Ну да ладно, хоть и не так комфортно, придется пользоваться английской.
Автор: PAVELNEXT
Дата сообщения: 07.06.2011 14:56
Здравствуйте, прошу помощи, для загрузки файлов я использую скрипт

HTTP.Download("ССЫЛКА НА ФАЙЛ", "МЕСТО КУДА ЗАГРУЗИТСЯ НА ПК", MODE_BINARY, 20, 80, nil, nil);

Если интернет даёт сбой - как это бывает на модемах 3g или GPRS - то загрузка естественно обрывается - выдаётся ошибка и приходится повторять скрипт заново

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

Всем спасибо кто откликнется
Автор: Alexey87
Дата сообщения: 07.06.2011 21:02
Уважаемые форумчане, подскажите, может есть способ отслеживать открытие pdf-файлов, в результате чего, чтобы они открывались по ассоциации в Windows или если же ассоциации нет, то pdf-файлы должны открываться в FoxitPDFreader_4.1.1.exe, который находится на компакт-диске.
Автор: msofthemost
Дата сообщения: 08.06.2011 04:04
У меня такая проблема, есть проект созданный в AMS и скомпелированный в .exe можно ли его отредактировать в AMS или же нет???
Автор: Zloy_Gelud
Дата сообщения: 08.06.2011 08:28
Alexey87 -- я ж написал, что без запуска проекта, это сделать невозможно. Если хочешь без запуска проекта отслеживать, то это обсуждение здесь будет офтопиком.

msofthemost
Если проект создан в седьмой версии сабжа, то можешь распотрошить файл autorun.cdd и восстановить исходный код.
Автор: msofthemost
Дата сообщения: 08.06.2011 10:40
Проект создан в 8 версии, autorun.cdd присутствует, можно ли его тогда как-нибудь распотрошить, если да то как ????
Автор: Zloy_Gelud
Дата сообщения: 08.06.2011 11:01
msofthemost
Пока вроде нельзя вскрыть.
Ниже цитата от знающего человека

Цитата:
..по-моему там он (пароль) записывается динамически, а также усложнено выдирание его, вроде кусочками собирается..
Автор: msofthemost
Дата сообщения: 08.06.2011 11:34
мать его треш ((( грусняшка, ну ладно будем собирать заново
Автор: PAVELNEXT
Дата сообщения: 09.06.2011 06:42
Вопрос как вернуться к началу исполнения кода

пример кода

1. загрузка файла из интернета
2. код если произошла ошибка при загрузке
3. код который вернёт к первой строке кода - его мне и нужно
Автор: Alexey87
Дата сообщения: 09.06.2011 10:24
Zloy_Gelud, решил послушаться Вашего совета:

Цитата:
без запуска проекта, это сделать невозможно

по возможности хочу реализовать работу проекта при следующих условиях:
1.Проект будет скомпилирован в exe-файл.
2.Пусть отслеживание открытия pdf-файлов по ассоциации в Windows или если же ассоциации нет, то pdf-файлы должны открываться в FoxitPDFreader_4.1.1.exe, который находится на компакт-диске (и пусть это происходит при закрытом авторане, но с запущенным каким-нибудь процессом).
3.Закрытие процесса предполагаю завершить извлечением компакт-диска (или если дистрибутив распространяется как образ – при размонтировании виртуального привода).
Прилагаю исходники проекта.

Автор: Zloy_Gelud
Дата сообщения: 09.06.2011 12:10
Alexey87

Цитата:
(и пусть это происходит при закрытом авторане, но с запущенным каким-нибудь процессом

Процесс, в данном случае, - это будет отдельно запущенная программа без интерфейса. Скорей всего, написанная НЕ в АМС, а в другом языке программирования.

Цитата:
3.Закрытие процесса предполагаю завершить извлечением компакт-диска

Теоретически можно сделать, но этот функционал будет реализован в программе, написанной НЕ в АМС.

Цитата:
или если дистрибутив распространяется как образ – при размонтировании виртуального привода

Здесь у тебя не получится размонтировать образ, т.к. одна из программ (монитор ассоциаций) в этом образе будет еще выполняться. Следовательно, и процесс этой программы прибить автоматически не получится.

PAVELNEXT

Код: xyz = function ()
HTTP.Download("http://www.mydomain.com/myfile.exe", "C:\\Downloads\\myfile.exe", MODE_BINARY, 20, 80, nil, nil, nil);
local nError = Application.GetLastError();
if nError ~= 0 then
Dialog.Message("Error", _tblErrorMessages[nError], MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
xyz(); -- рекурсивный вызов этой функции при ошибке
end
end
xyz();
Автор: Alexey87
Дата сообщения: 09.06.2011 17:03
Zloy_Gelud, Вы говорили, что можно установить временную ассоциацию PDF с фокситом.
Как это реализовать?
Автор: PAVELNEXT
Дата сообщения: 09.06.2011 17:26
Zloy_Gelud

Цитата:
Вроде возможно с помощью плагина Download. Смотри примеры к нему.


посмотрел - в проекте 5 файлов для скачивания - все везде по коду одно и тоже, расстроился.
Автор: Zloy_Gelud
Дата сообщения: 09.06.2011 18:05
PAVELNEXT -- справку к плагину прочитал?
Автор: PAVELNEXT
Дата сообщения: 09.06.2011 19:23
Zloy_Gelud
Цитата:
PAVELNEXT -- справку к плагину прочитал?

нет там справок, у меня 7,5 версия

Автор: Zloy_Gelud
Дата сообщения: 09.06.2011 20:05
PAVELNEXT

Цитата:
у меня 7,5 версия

Тогда понятно. Я юзаю последнюю версию сабжа и плаг к ней (с хелпом). Советую и тебе тоже самое сделать.
Автор: Diabolik
Дата сообщения: 09.06.2011 23:28
Народ, есть возможность редактировать CDD-файл? Т.е. если нужно внести изменения в скомпилированный проект, а исходника нету.
Автор: Zloy_Gelud
Дата сообщения: 09.06.2011 23:39
Diabolik -- на предыдущей странице спрашивали.
Автор: Lexua
Дата сообщения: 09.06.2011 23:40
Diabolik
Цитата:
Народ, есть возможность редактировать CDD-файл? Т.е. если нужно внести изменения в скомпилированный проект, а исходника нету

Если скомпилирован в AMS8 то нет.
Автор: Zloy_Gelud
Дата сообщения: 10.06.2011 00:15
Lexua & All

Цитата:
Если скомпилирован в AMS8 то нет.

Вообще-то как оказывается можно Да, пароль для вскрытия autorun.cdd тяжело найти, т.к. он динамический. Но содержимое файла _proj.dat можно найти в дампе памяти запущенного авторана. Далее сохранить в текстовик и реверсить, восстанавливая исходный код проекта.
Автор: Zloy_Gelud
Дата сообщения: 10.06.2011 09:20
Скиньте кто-нить в ПМ файл autorun.cdd проекта, сделанного в АМС 7.х.
Автор: Lexua
Дата сообщения: 10.06.2011 10:43
Zloy_Gelud скинул
Автор: Diabolik
Дата сообщения: 10.06.2011 16:15
Lexua
А если 7-ка, то что можно придумать? Я так понял формат CDD типовой, значит и редакторы должны быть.
Автор: Black_Fang
Дата сообщения: 11.06.2011 19:44
Создал "Поле со списком" (или "Объект списка", не суть важно). Как сделать так, чтобы при щелчке на определённый пункт открывалась нужная папка?
Автор: Lexua
Дата сообщения: 11.06.2011 20:04
Diabolik
Для 7-ки пароль был не динамический и был известен.
Автор: Black_Fang
Дата сообщения: 12.06.2011 15:01
Ау, народ! Вроде бы элементарный вопрос задаю, не?
В "сценарии" вкладке "Folder" нет нужного действия - Explore Folder, которое есть в Quick Actions, которые не используются со списками, что делать?
Автор: Zloy_Gelud
Дата сообщения: 12.06.2011 19:47
Black_Fang

On Double-Click объекта "ListBox1";

Код: local tSel = ListBox.GetSelected("ListBox1");
if tSel then
local sPath = ListBox.GetItemData("ListBox1", tSel[1]);
if sPath ~= "" and Folder.DoesExist(sPath) then
Shell.Execute(sPath, "open", "", "", SW_SHOWNORMAL, false);
end
end
Автор: Cmaster2K
Дата сообщения: 12.06.2011 21:55
С помощь AMS можно сделать парсер контента веб-страниц?
Автор: Zloy_Gelud
Дата сообщения: 12.06.2011 22:19
Cmaster2K -- можно.
Автор: Black_Fang
Дата сообщения: 12.06.2011 23:08
Zloy_Gelud
при этом, если добавить путь к файлу, и сценарий Open File и файлы, и папки будут норм открываться? Эти коды совмещаются?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140

Предыдущая тема: Media Player Classic - Home Cinema (MPC-HC)


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