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

» Autoplay Media Studio

Автор: Zloy_Gelud
Дата сообщения: 14.05.2011 19:43
elecvlad
А если так:

Код: File.Run(_ProgramFilesFolder.."\\WinDjView\\WinDjView.exe", "/open \"C:\\dynamics.djvu#5\"", "", SW_SHOWNORMAL, false);
Автор: elecvlad
Дата сообщения: 14.05.2011 19:50
Zloy_Gelud
Открывает нормально на нужной странице, но с тем же сообщением.
File.Run(_ProgramFilesFolder.."\\WinDjView\\WinDjView.exe", "/open \"E:\\Bab_01.djvu#5\"", "", SW_SHOWNORMAL, false);
AMS 8.0.5.0
Автор: Zloy_Gelud
Дата сообщения: 14.05.2011 19:56
elecvlad
Хз тогда в чем проблема, ибо на WinXP - все норм. Может в Windows 7? Версия WinDjView какая у тебя?
А ты номер страницы попробуй поставить, например, 5?
Автор: Nikoly99
Дата сообщения: 14.05.2011 20:01
Zloy_Gelud
Всё, понял)), спасибо, что-то я затормозил
Автор: elecvlad
Дата сообщения: 14.05.2011 20:03
Zloy_Gelud
Разобрался. Все работает. Причина в том, что при вставке скрипта не снял с объекта Quick Action.
Всем большое спасибо!
Автор: Zloy_Gelud
Дата сообщения: 14.05.2011 20:08
elecvlad

Цитата:
Причина в том, что при вставке скрипта не снял с объекта Quick Action.

Вообще больше этой гадостью не пользуйся.
Автор: elecvlad
Дата сообщения: 14.05.2011 20:11
Zloy_Gelud

Цитата:
Вообще больше этой гадостью не пользуйся.

А Вы только со скриптами работаете?
Автор: Zloy_Gelud
Дата сообщения: 14.05.2011 20:23
elecvlad

Цитата:
А Вы только со скриптами работаете?

Исключительно только с ними. Я даже уже и забыл, что есть такая вкладка как Quick Action.
Я бы на месте разработчиков вообще эту вкладку удалил, ибо при ее использовании у начинающих пользователей возникают ненужные вопросы, да и толку от нее ровно (12 * 100 / 1000)% от всех возможностей АМС.
Автор: Cmaster2K
Дата сообщения: 16.05.2011 23:45
БОЛЬШАЯ просьба ко всем у кого есть примеры для AMS (например от tavria2 или СВОИ) накидать их на почту - выложу на сайте. Может, полезно кому будет.

http://complab.ws/ams/examples/
Автор: BETEP2008
Дата сообщения: 17.05.2011 21:22
скажите как реализовать функцию ввода-проверки пароля с последующем запуском файла?

создал область ввода input1 а рядом кнопку button1
хочу задать пароль, к примеру 0000
далее если вести пароль в область ввода и нажать кнопку button1 и если пароль правильный то запустится файл, к примеру setup
Автор: 1ne2wo
Дата сообщения: 17.05.2011 22:19
Подскажите пожалуйста, как наложить свою кнопку поверх swf объекта? Простая Button ложится под него, в отличии от xButton
Автор: Zloy_Gelud
Дата сообщения: 18.05.2011 07:31
BETEP2008 (22:22 17-05-2011)
Цитата:
скажите как реализовать функцию ввода-проверки пароля с последующем запуском файла?


Код: local sCorrectPass = '0000';
local sInputPass = Input.GetText("Input1");
if sCorrectPass == sInputPass then
File.Run("AutoPlay\\Docs\\MyProg.exe", "", "", SW_SHOWNORMAL, false);
end
Автор: BETEP2008
Дата сообщения: 18.05.2011 09:07

Цитата:

Код: local sCorrectPass = '0000';
local sInputPass = Input.GetText("Input1");
if sCorrectPass == sInputPass then
File.Run("AutoPlay\\Docs\\MyProg.exe", "", "", SW_SHOWNORMAL, false);
end
Автор: Zloy_Gelud
Дата сообщения: 18.05.2011 09:44
BETEP2008
См. действия Registry.CreateKey, Registry.SetValue.
Автор: Shpindler
Дата сообщения: 18.05.2011 15:47
Проблемма с запуском ЕХЕшника из HTML файла, подскажите как реализовать чтобы по клику на ссылке в HTML файле начиналась установка программы? Делал по инструкции из шапки -


Цитата:

- кидаешь свой экзешник в папку DOC (можешь сделать поддиректории, как удобно);
- ссылки на html странице оформляй в виде
Код: <a href="#proga.exe">
;
- в свойствах Web объекта на вкладке Actions --> OnNavigate прописываешь:
Код: File.OpenURL("AutoPlay\\Docs\\proga.exe", SW_SHOWNORMAL);
Автор: Zloy_Gelud
Дата сообщения: 18.05.2011 16:21
Shpindler

Цитата:
Проблемма с запуском ЕХЕшника из HTML файла, подскажите как реализовать чтобы по клику на ссылке в HTML файле начиналась установка программы?

Ты это из шапки пробовал?
Запуск/открытие файлов из Web объекта от tavria2
Запуск/открытие файлов из Web объекта (2) от tavria2

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

Ок. На досуге поправлю.
Автор: Shpindler
Дата сообщения: 18.05.2011 17:21

Цитата:
Ты это из шапки пробовал?
Запуск/открытие файлов из Web объекта от tavria2
Запуск/открытие файлов из Web объекта (2) от tavria2


Да, спасибо, получилось запустить вот таким образом -


Цитата:
подскажите на счет запуска файлов из WEB объекта, хочу убрать окно «Зaпуcтить или coxpaнить этoт фaйл?»

В web-странице нужно указать путь к файлу, относительно проекта, который должен обязятельно начинаться с символа "#" (якорь).

Например: <a href = "#Autoplay\Docs\klmcodec.exe">Кодеки</a>
Исправлено.
Web-объект, событие On Navigate:
Код: local nPos = String.ReverseFind(e_URL, "#", false); -- поиск якоря (#) в строке URL
if (nPos ~= -1) then -- если найден якорь (#)
local nLen = String.Length(e_URL) - nPos; -- кол-во символов после якоря (#)
sFileName = _SourceFolder.."\\"..String.Right(e_URL, nLen); -- путь к файлу
sFileName = String.Replace(sFileName, "%20", " ", false); -- исправляем %20 на пробелы
sWorkFolder = String.SplitPath(sFileName).Drive..String.SplitPath(sFileName).Folder; -- рабочая папка
Shell.Execute(sFileName, "open", "", sWorkFolder, SW_SHOWNORMAL, false); -- запускаем/открываем файл
end
Автор: Stalkersof
Дата сообщения: 19.05.2011 09:43
Возможно запустить программу или открыть файл в формате pdf. Которые находятся на диске рядом с автоплеем. Т.е файлы лежат не в ресурсах а рядом на диске.

Код: File.Open(_SourceFolder.."\\doc\\kis2010_ru.pdf", "", SW_SHOWNORMAL);
Автор: LEDRA
Дата сообщения: 19.05.2011 21:49
День добрый.
такой вопрос - как получить результат перехода страницу в интернете (мм - както не понятно спросил)
в общем есть ссылка
http://api.geonames.org/srtm3?lat=46.392422&lng=30.722357&username=demo
если закачать ее как текст
HTTP.Download("http://api.geonames.org/srtm3?lat=46.392422&lng=30.722357&username=demo", "C:\\1e.txt", MODE_TEXT, 20, 80, nil, nil, nil);
получим
текстовый файл с числом 38.
возможно просто получить число 38 и передать его в инпут ничего не выкачивая?
Автор: Zloy_Gelud
Дата сообщения: 20.05.2011 07:21
LEDRA

Код: local sAnswer = HTTP.Submit("http://api.geonames.org/srtm3", {lat='46.392422',lng='30.722357',username='demo'}, SUBMITWEB_POST, 20, 80, nil, nil);
Dialog.Message("Notice", sAnswer, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Автор: LEDRA
Дата сообщения: 20.05.2011 11:39
СПАСИБО!
Я тоже пробовал использовать HTTP.Submit но пихал всю ссылку, как первое значение, данные оставлял пустыми.
А оно вон как нужно...
Автор: Shpindler
Дата сообщения: 21.05.2011 10:58
Есть пейдж со встроенным index.html и еще несколько html страниц переход на которые происходит с index.html, при повторном заходе на данный пейдж загружается последняя открытая страничка, а мне нужно чтобы каждый раз загружался index.html, подскажите как это можно реализовать?
Автор: Zloy_Gelud
Дата сообщения: 21.05.2011 11:16
Shpindler

Событие On Preload страницы:

Код: Web.LoadURL("Web1", "AutoPlay\\Docs\\index.html");
Автор: Shpindler
Дата сообщения: 21.05.2011 11:23
Zloy_Gelud


Цитата:
# Событие On Preload страницы:

Код:
Web.LoadURL("Web1", "AutoPlay\\Docs\\index.html");


Спасибо! Работает!

Автор: FoxMW
Дата сообщения: 22.05.2011 20:14
Подскажите, пожалуйста, как осуществить подсчет файлов в какой-либо папке при нажатии на кнопку и вывода количества, например, в Label.
Автор: Zloy_Gelud
Дата сообщения: 22.05.2011 20:21
FoxMW

Код: local sFolderPath = _SourceFolder.."\\AutoPlay";
local tFiles = File.Find(sFolderPath, "*.*", false, false, nil, nil);
if tFiles then
Label.SetText("Label1", "Нашли "..#tFiles.." файлов.");
else
Label.SetText("Label1", "В папке пусто.");
end
Автор: FoxMW
Дата сообщения: 22.05.2011 20:25
Zloy_Gelud
Благодарю! Всё работает.
Автор: ROMERO777
Дата сообщения: 23.05.2011 17:49
Слушайте, други!
Выручайте... Пытался форум прошерстить, НО! 96 страниц тема - найти ответ на вопрос не получилось. Подскажите, как сделать: при запуске программы, она проверяет сколько времени на системных часах компа и в зависимости от того наступило ли нужное время - комп перегружается... Команду перезагрузки я определил: System.Reboot();
Мне надо чтобы прога контролировала время и как это сделать не знаю....
Автор: LEDRA
Дата сообщения: 23.05.2011 21:04
Как в тексте заменить переносы на пробелы?
было
123
345

должно стать
123 345

пробовал
txt = String.Replace(txt, "\n", " ", false);
- не работает.
хотя такойже вариант для табыляции проходит txt = String.Replace(txt, "\t", "", false);
----------------
Вспомнил! нужно так - txt = String.Replace(txt, "\r\n", " ", false);

Добавлено:
А существует ли какой то плагин для отображения графиков?
Автор: Zloy_Gelud
Дата сообщения: 24.05.2011 09:23
ROMERO777

Код: local sTIME = '10:10:10';
if System.GetTime(TIME_FMT_MIL) == sTIME then
local cBut = Dialog.Message("Notice", "Ребутать?", MB_YESNO, MB_ICONINFORMATION, MB_DEFBUTTON1);
if cBut == 6 then
System.Reboot();
end
end

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140

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


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