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

» Autoplay Media Studio

Автор: lorents
Дата сообщения: 24.05.2010 18:29
XITMAH

http://img6.immage.de/24056bezymiannyi.png
Автор: Taufon
Дата сообщения: 24.05.2010 18:33
народ есть у кого нить проект плеера со слайдером чтоб разобратся как он работает?
Автор: XITMAH
Дата сообщения: 24.05.2010 18:48
Taufon
lorents

Теперь понял. Спасибо большое!!!!
Автор: KENT154
Дата сообщения: 24.05.2010 21:42
как зделать обзор папок по нажатию на кнопку и чтоб выбранный путь к папке выводился в инпут1?
Автор: Taufon
Дата сообщения: 24.05.2010 22:42

Цитата:
как зделать обзор папок по нажатию на кнопку и чтоб выбранный путь к папке выводился в инпут1?


Код: MyDocs = Shell.GetFolder(SHF_MYDOCUMENTS);
strBrowser = Dialog.FolderBrowse("Please select a folder:", MyDocs);
Input.SetText("Input1", strBrowser);
Автор: KENT154
Дата сообщения: 24.05.2010 23:14
Можно ли зделать так чтобы к файлу из распаковамного архива был создан ярлык на рабочем столе? за предыдущий ответ спасибо!
Автор: MISHANCHYK
Дата сообщения: 25.05.2010 02:35
lorents, почему у меня даже с Вашим примером не получается(я конечно отдаю себе отчёт, что вся проблема во мне), ну уж очень хочется разобраться. Почему в Вашем скомпилированном примере 7z рядом в папке, а если я его компилирую, то он засовывает его во внутрь инсталятора?
Помогите пожалуйста. Заранее большое Вам спасибо.
Автор: Taufon
Дата сообщения: 25.05.2010 08:08
когда выводиш проект выводи в отдельную папку или в образ диска а не в один файл
Автор: lorents
Дата сообщения: 25.05.2010 08:52
MISHANCHYK
это не 7z а средствами AMS, же писал

Цитата:
Все это при условии компилировании проекта как Web/Email executable

тебе надо компилировать Web/Email executable, и же писать пути к файлам относительно, уже готового проект, т.е. твоего упакованного в один файл исполняемого файла

Я просто не знаю как уже объяснить
Автор: MISHANCHYK
Дата сообщения: 25.05.2010 08:57
lorents

Цитата:
это не 7z

Да нет, у Вас в папке Soft с компилированным примером лежит 7z465.exe, который и запускается.
Автор: lorents
Дата сообщения: 25.05.2010 09:33
MISHANCHYK

Цитата:
Да нет, у Вас в папке Soft с компилированным примером лежит 7z465.exe, который и запускается.

смотри я использую относительные пути скомпилированного исполняемого файла в один файл
т.е. я пишу

Код: strPath = _SourceFolder.."\\Soft\\7z465.exe";
Автор: MISHANCHYK
Дата сообщения: 25.05.2010 13:04
lorents, УРА у меня получилось. И всё благодаря Вам.
Я просто не понимал о каких глобальных функциях идёт речь и куда нужно вписывать скрипт от Zloy_Gelud. А оказалось нужно правой кнопкой на "Проект" ->"Показать события"->"Глобальные функции". И туда уже вставить этот скрипт.
А теперь, если можно ещё вопрос.
А как сделать чтоб видеофайл который запускается перед появлением авторана тоже на упаковывался в один autorun.exe файл, а просто лежал рядом в папке где все остальные файлы?
Огромное Вам спасибо за помощь!
Автор: lerik2703
Дата сообщения: 25.05.2010 13:22
MISHANCHYK
используй действие Dialog.SplashVideo("путь к видео файлу", 0, true);
Автор: LEDRA
Дата сообщения: 25.05.2010 13:41
День добрый.
Такой вопрос возможно както по щелчку мыши на картинке узнать цвет пикселя под курсором?
Автор: lerik2703
Дата сообщения: 25.05.2010 14:44
LEDRA
возможно при помощи WinApi плагина!
Автор: MISHANCHYK
Дата сообщения: 25.05.2010 15:13
lerik2703, спасибо! Всё получилось.
Автор: qqwwrr
Дата сообщения: 25.05.2010 15:51
tavria2

Цитата:
Применить эффект к нескольким картинкам нельзя - это ограничение dll.


Спасибо за ответ, так я и думал (

А не могли бы вы ответить ещё и на этот вопрос, если не трудно


Цитата:
Как сделать так, чтобы поиск по ключевым словам не искал по одному символу? Как можно сделать ограничение на кол-во символов при поиске?
А то введёшь в поиск букву А, и он выводит все страницы, где в ключевых словах встречается буква А

А то вопрос актуален, и уже утонул в топике...
Автор: tavria2
Дата сообщения: 25.05.2010 16:54
qqwwrr

Цитата:
Как сделать так, чтобы поиск по ключевым словам не искал по одному символу? Как можно сделать ограничение на кол-во символов при поиске?
А то введёшь в поиск букву А, и он выводит все страницы, где в ключевых словах встречается буква А

Мне трудно ответить на этот вопрос не видя, кода поиска.
Автор: Doggu
Дата сообщения: 25.05.2010 23:24
Пипол помогите в чем ошибка
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
Дата сообщения: 26.05.2010 01:12
Народ ответьте мне пожалуйста а то мне писать тяжело я с телефона пишу
Автор: tavria2
Дата сообщения: 26.05.2010 08:00
KENT154

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

Можно. См. в справке описание действия Shell.CreateShortcut.


Doggu

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

Проверил, у меня был только 1 запрос на ввод пароля.
Я не знаю, как это у тебя получается два раза вводить правильный пароль?!

P.S. Возможно я не правильно понял твой вопрос.
Автор: LEDRA
Дата сообщения: 26.05.2010 10:56

Цитата:
возможно при помощи WinApi плагина!

Спасибо!

Еще вопрос , а как повесить действие, которое бы запускалось после внесения своих данных в Combobox?
Автор: lorents
Дата сообщения: 26.05.2010 15:27
Добрый День!
Нужна Ваша помощь:
мне надо сделать проверку отдельного приложения, т.е. запущен он или нет, если нет, то мой проект его запускает, если он запущен, то выдвинуть на переднее окно.

Код: 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);
Автор: tavria2
Дата сообщения: 26.05.2010 17:00
lorents
Я же тебе бросал пример FileRunOnce1.1.apz, там кроме привязки к имени, еще привязка к дате и времени создания файла.

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

Это тоже не выход, а вдруг я запускаю копию из другой папки?!
Автор: lorents
Дата сообщения: 26.05.2010 17:23
tavria2

Цитата:
Это тоже не выход, а вдруг я запускаю копию из другой папки?!

я думал так, я же могу определить, где находится setup.exe у пользователя (полный путь к файлу).
я ищу setup.exe в запущенных процессах, если нахожу уже такой запущенный файл процесс, то смотрю откуда он запущен, если директории совпадают, значит это мой файл.

Для меня FileRunOnce1.1.apz очень сложный, я пытался разобраться но у мееня ничего не вышло.

Спасибо что откликнулся
Автор: lerik2703
Дата сообщения: 26.05.2010 20:24
tavria2
Кстати косячек(баг вроде так это называется ) небольшой есть в FileRunOnce1.1.apz если скопировать проект в другую папку соответственно и изменится дата его создания и таком случаи запускаются 2 проекта так как запись создания в реестре другая!
Автор: lorents
Дата сообщения: 26.05.2010 20:38
lerik2703
Ты прав, тогда и мой способ не подходит
Выходит что надо следить за датой изменения

Кстати а как AMS определяет запущен проект мой или нет?
Я много раз наблюдал, что после того как я скомпилировал свой проект, и не выключая его, пытаюсь скомпилировать новый, AMS выдает сообщение, что от типа запущен
Автор: lerik2703
Дата сообщения: 26.05.2010 20:54
lorents
я думаю точно таким же образом что и в примере от tavria2 т.к. из другой папки уже также не видит что проект запущен!для исправления ошибки добавить проверку количества ключей в реестре в секции FileRunOnce!?
З.Ы и еще AMS следит за изменением даты создания если в открытом проекте заменить файл на файл с другой датой,то ничего не получиться дата останется прежней!
Автор: tavria2
Дата сообщения: 26.05.2010 21:28
lerik2703

Цитата:
Кстати косячек(баг вроде так это называется ) небольшой есть в FileRunOnce1.1.apz

Спасибо, дельное замечание.
Исправил в FileRunOnce1.2.apz.

В принципе можно не качать v1.2, а поправить одну строчку в v1.1:
Код: ID = File.GetAttributes(sFileName).WriteDateISO; -- создаем идентификатор приложения
Автор: lorents
Дата сообщения: 26.05.2010 22:50
tavria2
Понятно, спасибо большое.
Осталось разобрать как это сделать проверку для отдельного приложения.
Ты бы не мог подсказать, я для меня этот код тяжелый для восприятия
Просто очень нужно

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140

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


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