» Autoplay Media Studio
народ есть у кого нить проект плеера со слайдером чтоб разобратся как он работает?
Taufon
lorents
Теперь понял. Спасибо большое!!!!
lorents
Теперь понял. Спасибо большое!!!!
как зделать обзор папок по нажатию на кнопку и чтоб выбранный путь к папке выводился в инпут1?
Цитата:
как зделать обзор папок по нажатию на кнопку и чтоб выбранный путь к папке выводился в инпут1?
Код: MyDocs = Shell.GetFolder(SHF_MYDOCUMENTS);
strBrowser = Dialog.FolderBrowse("Please select a folder:", MyDocs);
Input.SetText("Input1", strBrowser);
Можно ли зделать так чтобы к файлу из распаковамного архива был создан ярлык на рабочем столе? за предыдущий ответ спасибо!
lorents, почему у меня даже с Вашим примером не получается(я конечно отдаю себе отчёт, что вся проблема во мне), ну уж очень хочется разобраться. Почему в Вашем скомпилированном примере 7z рядом в папке, а если я его компилирую, то он засовывает его во внутрь инсталятора?
Помогите пожалуйста. Заранее большое Вам спасибо.
Помогите пожалуйста. Заранее большое Вам спасибо.
когда выводиш проект выводи в отдельную папку или в образ диска а не в один файл
MISHANCHYK
это не 7z а средствами AMS, же писал
Цитата:
тебе надо компилировать Web/Email executable, и же писать пути к файлам относительно, уже готового проект, т.е. твоего упакованного в один файл исполняемого файла
Я просто не знаю как уже объяснить
это не 7z а средствами AMS, же писал
Цитата:
Все это при условии компилировании проекта как Web/Email executable
тебе надо компилировать Web/Email executable, и же писать пути к файлам относительно, уже готового проект, т.е. твоего упакованного в один файл исполняемого файла
Я просто не знаю как уже объяснить
lorents
Цитата:
Да нет, у Вас в папке Soft с компилированным примером лежит 7z465.exe, который и запускается.
Цитата:
это не 7z
Да нет, у Вас в папке Soft с компилированным примером лежит 7z465.exe, который и запускается.
MISHANCHYK
Цитата:
смотри я использую относительные пути скомпилированного исполняемого файла в один файл
т.е. я пишу
Код: strPath = _SourceFolder.."\\Soft\\7z465.exe";
Цитата:
Да нет, у Вас в папке Soft с компилированным примером лежит 7z465.exe, который и запускается.
смотри я использую относительные пути скомпилированного исполняемого файла в один файл
т.е. я пишу
Код: strPath = _SourceFolder.."\\Soft\\7z465.exe";
lorents, УРА у меня получилось. И всё благодаря Вам.
Я просто не понимал о каких глобальных функциях идёт речь и куда нужно вписывать скрипт от Zloy_Gelud. А оказалось нужно правой кнопкой на "Проект" ->"Показать события"->"Глобальные функции". И туда уже вставить этот скрипт.
А теперь, если можно ещё вопрос.
А как сделать чтоб видеофайл который запускается перед появлением авторана тоже на упаковывался в один autorun.exe файл, а просто лежал рядом в папке где все остальные файлы?
Огромное Вам спасибо за помощь!
Я просто не понимал о каких глобальных функциях идёт речь и куда нужно вписывать скрипт от Zloy_Gelud. А оказалось нужно правой кнопкой на "Проект" ->"Показать события"->"Глобальные функции". И туда уже вставить этот скрипт.
А теперь, если можно ещё вопрос.
А как сделать чтоб видеофайл который запускается перед появлением авторана тоже на упаковывался в один autorun.exe файл, а просто лежал рядом в папке где все остальные файлы?
Огромное Вам спасибо за помощь!
MISHANCHYK
используй действие Dialog.SplashVideo("путь к видео файлу", 0, true);
используй действие Dialog.SplashVideo("путь к видео файлу", 0, true);
День добрый.
Такой вопрос возможно както по щелчку мыши на картинке узнать цвет пикселя под курсором?
Такой вопрос возможно както по щелчку мыши на картинке узнать цвет пикселя под курсором?
LEDRA
возможно при помощи WinApi плагина!
возможно при помощи WinApi плагина!
lerik2703, спасибо! Всё получилось.
tavria2
Цитата:
Спасибо за ответ, так я и думал (
А не могли бы вы ответить ещё и на этот вопрос, если не трудно
Цитата:
А то вопрос актуален, и уже утонул в топике...
Цитата:
Применить эффект к нескольким картинкам нельзя - это ограничение dll.
Спасибо за ответ, так я и думал (
А не могли бы вы ответить ещё и на этот вопрос, если не трудно
Цитата:
Как сделать так, чтобы поиск по ключевым словам не искал по одному символу? Как можно сделать ограничение на кол-во символов при поиске?
А то введёшь в поиск букву А, и он выводит все страницы, где в ключевых словах встречается буква А
А то вопрос актуален, и уже утонул в топике...
qqwwrr
Цитата:
Мне трудно ответить на этот вопрос не видя, кода поиска.
Цитата:
Как сделать так, чтобы поиск по ключевым словам не искал по одному символу? Как можно сделать ограничение на кол-во символов при поиске?
А то введёшь в поиск букву А, и он выводит все страницы, где в ключевых словах встречается буква А
Мне трудно ответить на этот вопрос не видя, кода поиска.
Пипол помогите в чем ошибка
repeat
correct_password = false;
real_passwords = {"123", "456", "789d"};
user_password = Dialog.PasswordInput("Защита", "Пожайлуста, введите пороль: ", MB_ICONQUESTION);
for j in real_passwords do
if real_passwords[j] == user_password then
correct_password = true
Page.Jump("Page2");
end
end
if not correct_password then
end
until
real_passwords[j] == user_password
correct_password = true;
описываю в баттоне в он клик и при запуске пороль нужно вводить два раза, как испраавить?
repeat
correct_password = false;
real_passwords = {"123", "456", "789d"};
user_password = Dialog.PasswordInput("Защита", "Пожайлуста, введите пороль: ", MB_ICONQUESTION);
for j in real_passwords do
if real_passwords[j] == user_password then
correct_password = true
Page.Jump("Page2");
end
end
if not correct_password then
end
until
real_passwords[j] == user_password
correct_password = true;
описываю в баттоне в он клик и при запуске пороль нужно вводить два раза, как испраавить?
Народ ответьте мне пожалуйста а то мне писать тяжело я с телефона пишу
KENT154
Цитата:
Можно. См. в справке описание действия Shell.CreateShortcut.
Doggu
Цитата:
Проверил, у меня был только 1 запрос на ввод пароля.
Я не знаю, как это у тебя получается два раза вводить правильный пароль?!
P.S. Возможно я не правильно понял твой вопрос.
Цитата:
Можно ли зделать так чтобы к файлу из распаковамного архива был создан ярлык на рабочем столе?
Можно. См. в справке описание действия Shell.CreateShortcut.
Doggu
Цитата:
Пипол помогите в чем ошибка ...
описываю в баттоне в он клик и при запуске пороль нужно вводить два раза, как испраавить?
Проверил, у меня был только 1 запрос на ввод пароля.
Я не знаю, как это у тебя получается два раза вводить правильный пароль?!
P.S. Возможно я не правильно понял твой вопрос.
Цитата:
возможно при помощи WinApi плагина!
Спасибо!
Еще вопрос , а как повесить действие, которое бы запускалось после внесения своих данных в Combobox?
Добрый День!
Нужна Ваша помощь:
мне надо сделать проверку отдельного приложения, т.е. запущен он или нет, если нет, то мой проект его запускает, если он запущен, то выдвинуть на переднее окно.
Код: instances_of_file = 0;
file_to_check_for = "setup.exe";
processes = Window.EnumerateProcesses();
for j, file_path in processes do
file = String.SplitPath(file_path);
if (String.Lower(file.Filename..file.Extension)) == file_to_check_for then
instances_of_file = instances_of_file + 1;
hWnd = j;
break;
end
end
if instances_of_file > 0 then
DLL.CallFunction("user32.dll", "OpenIcon", hWnd, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
DLL.CallFunction("user32.dll", "SetForegroundWindow", hWnd, DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
else
File.Run("AutoPlay\\Docs\\Setup.exe", "", "", SW_SHOWNORMAL, false);
end
Window.Close(Application.GetWndHandle(), CLOSEWND_TERMINATE);
Нужна Ваша помощь:
мне надо сделать проверку отдельного приложения, т.е. запущен он или нет, если нет, то мой проект его запускает, если он запущен, то выдвинуть на переднее окно.
Код: instances_of_file = 0;
file_to_check_for = "setup.exe";
processes = Window.EnumerateProcesses();
for j, file_path in processes do
file = String.SplitPath(file_path);
if (String.Lower(file.Filename..file.Extension)) == file_to_check_for then
instances_of_file = instances_of_file + 1;
hWnd = j;
break;
end
end
if instances_of_file > 0 then
DLL.CallFunction("user32.dll", "OpenIcon", hWnd, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
DLL.CallFunction("user32.dll", "SetForegroundWindow", hWnd, DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
else
File.Run("AutoPlay\\Docs\\Setup.exe", "", "", SW_SHOWNORMAL, false);
end
Window.Close(Application.GetWndHandle(), CLOSEWND_TERMINATE);
lorents
Я же тебе бросал пример FileRunOnce1.1.apz, там кроме привязки к имени, еще привязка к дате и времени создания файла.
Цитата:
Это тоже не выход, а вдруг я запускаю копию из другой папки?!
Я же тебе бросал пример FileRunOnce1.1.apz, там кроме привязки к имени, еще привязка к дате и времени создания файла.
Цитата:
пытался получить пути где находятся запущенные процессы, чтобы сравнивать, по путям это мой или нет. не у меня ничего не вышло.
Это тоже не выход, а вдруг я запускаю копию из другой папки?!
tavria2
Цитата:
я думал так, я же могу определить, где находится setup.exe у пользователя (полный путь к файлу).
я ищу setup.exe в запущенных процессах, если нахожу уже такой запущенный файл процесс, то смотрю откуда он запущен, если директории совпадают, значит это мой файл.
Для меня FileRunOnce1.1.apz очень сложный, я пытался разобраться но у мееня ничего не вышло.
Спасибо что откликнулся
Цитата:
Это тоже не выход, а вдруг я запускаю копию из другой папки?!
я думал так, я же могу определить, где находится setup.exe у пользователя (полный путь к файлу).
я ищу setup.exe в запущенных процессах, если нахожу уже такой запущенный файл процесс, то смотрю откуда он запущен, если директории совпадают, значит это мой файл.
Для меня FileRunOnce1.1.apz очень сложный, я пытался разобраться но у мееня ничего не вышло.
Спасибо что откликнулся
tavria2
Кстати косячек(баг вроде так это называется ) небольшой есть в FileRunOnce1.1.apz если скопировать проект в другую папку соответственно и изменится дата его создания и таком случаи запускаются 2 проекта так как запись создания в реестре другая!
Кстати косячек(баг вроде так это называется ) небольшой есть в FileRunOnce1.1.apz если скопировать проект в другую папку соответственно и изменится дата его создания и таком случаи запускаются 2 проекта так как запись создания в реестре другая!
lerik2703
Ты прав, тогда и мой способ не подходит
Выходит что надо следить за датой изменения
Кстати а как AMS определяет запущен проект мой или нет?
Я много раз наблюдал, что после того как я скомпилировал свой проект, и не выключая его, пытаюсь скомпилировать новый, AMS выдает сообщение, что от типа запущен
Ты прав, тогда и мой способ не подходит
Выходит что надо следить за датой изменения
Кстати а как AMS определяет запущен проект мой или нет?
Я много раз наблюдал, что после того как я скомпилировал свой проект, и не выключая его, пытаюсь скомпилировать новый, AMS выдает сообщение, что от типа запущен
lorents
я думаю точно таким же образом что и в примере от tavria2 т.к. из другой папки уже также не видит что проект запущен!для исправления ошибки добавить проверку количества ключей в реестре в секции FileRunOnce!?
З.Ы и еще AMS следит за изменением даты создания если в открытом проекте заменить файл на файл с другой датой,то ничего не получиться дата останется прежней!
я думаю точно таким же образом что и в примере от tavria2 т.к. из другой папки уже также не видит что проект запущен!для исправления ошибки добавить проверку количества ключей в реестре в секции FileRunOnce!?
З.Ы и еще AMS следит за изменением даты создания если в открытом проекте заменить файл на файл с другой датой,то ничего не получиться дата останется прежней!
lerik2703
Цитата:
Спасибо, дельное замечание.
Исправил в FileRunOnce1.2.apz.
В принципе можно не качать v1.2, а поправить одну строчку в v1.1:
Код: ID = File.GetAttributes(sFileName).WriteDateISO; -- создаем идентификатор приложения
Цитата:
Кстати косячек(баг вроде так это называется ) небольшой есть в FileRunOnce1.1.apz
Спасибо, дельное замечание.
Исправил в FileRunOnce1.2.apz.
В принципе можно не качать v1.2, а поправить одну строчку в v1.1:
Код: ID = File.GetAttributes(sFileName).WriteDateISO; -- создаем идентификатор приложения
tavria2
Понятно, спасибо большое.
Осталось разобрать как это сделать проверку для отдельного приложения.
Ты бы не мог подсказать, я для меня этот код тяжелый для восприятия
Просто очень нужно
Понятно, спасибо большое.
Осталось разобрать как это сделать проверку для отдельного приложения.
Ты бы не мог подсказать, я для меня этот код тяжелый для восприятия
Просто очень нужно
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
Предыдущая тема: Media Player Classic - Home Cinema (MPC-HC)
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.