Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Indigo Rose AutoPlay Media Studio (часть 1)

Модерирует : gyra, Maz

Widok (03-09-2007 23:10): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

maykop3000



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Для ленивых и нетерпеливых обзор темы aka FAQ
 
Где почитать:
------------------------
Для начала читаем статьи: тут раз илитут раз и два и три
Скриптовый язык LUA (англ) На русском здесь,  еще тут и  тут
Видео-уроки (анг)  
 
 
Где поживиться:
----------------------------
Видео-уроки (Flash) от производителя (англ)
Тоже официальное видео (англ)
Бесплатные шаблоны (маски) для окон ваших приложений (англ)
"Подарки к Рождеству" на оффсайте (англ)
Плагин LuaCOM (англ)
Примеры для начинающих (англ)
Неплохие примеры, библиотеки (англ)
Еще примеры, один из самых активных юзеров на оффоруме (англ)
Плагины и библиотеки (не все free) (англ)
Еще плагины (англ)
Собрание уроков (иногда с русскими объяснениями)  
 
Где найти ответы на вопросы:
------------------------------------
Проблема с путями при создании приложения .EXE и ресурсами на CD от Reineke
Запуск файлов из Web объекта
Реализация Play-листов для Винампа от BOObastis
Виды путей, используемых в AMS от GOOSE
Таблица дисков системы от Lexua
Вывод HTML отчета с использованием SQLite плагина от IndigoRose
Используем таймер
Полноэкранный режим для приложения
Показ\скрытие объектов по действиям мыши
Последовательный запуск нескольких файлов
Запуск WinRARa для распаковки архивов от Reineke
Изменяем скроллинг ListBox-у от GOOSE
Изменяем курсор в приложении от GOOSE
Перенос строки во всплывающей подсказке от GOOSE
Изменяем иконку приложения от Lexua
Включение\отключение фоновой музыки кнопкой
Отправка данных из форм по e-mail от GOOSE
Запускаем экзешник по информации из реестра от Lexua
Утилита для защиты авторанов
Из окна в полноэкранный режим и обратно
Для тех, у кого русский проект с "кракозяблами"
Выделение и копирование в буфер текста\части текста от GOOSE
Работаем с запароленными архивами от GOOSE
Работаем с объектом дерева от GOOSE
Проигрвывание MP3 из ListBox-а подряд от UMode
Простой пример бегущей строки от GOOSE
И более красивый от tavria2
Ряд вопросов и ответов по созданию меню для DVD от tavria2
 
------------------------
Шапка исправлена. Актуально на 3.08.06 GOOSE
------------------------
 
Разработчиков autorun'ов и графических дизайнеров приглашаем посетить проект шаблонов для Autoplay Media Studio:
http://ams-templates.com

Всего записей: 544 | Зарегистр. 24-09-2002 | Отправлено: 23:32 05-12-2002 | Исправлено: Maz, 12:33 25-09-2017
BBMike



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 
скажи, а возможно ли записать на носитель исошники и по клику в меню автоматом монтировать его?

Всего записей: 1497 | Зарегистр. 10-09-2001 | Отправлено: 09:25 19-11-2004
Blum

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
Помогите плиз. Необходимо, чтобы при нажатии кнопки, запускался один exe-шник, а после его выполнения сразу другой. как сделать? понимаю, что ламмер, а куда бежать?

Всего записей: 5 | Зарегистр. 18-11-2004 | Отправлено: 12:20 19-11-2004
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Blum

Цитата:
при нажатии кнопки, запускался один exe-шник, а после его выполнения сразу другой
 
Может быть несколько вариантов.
1. Если у тебя в результате выполнения 1 экзешника в реестре появляется запись - ловишь ее, и если ОК, запускаешь второй.
2. Используя "File.DoesExist" или "File.Find", ищешь специфический файл, появившийся в результате работы 1 экзешника, и при ОК - запускаешь второй.
 
ЗЫ Это, если нужна четкая последовательность и гарантированная установка. Если это не критично, просто запускаешь их по порядку, без дополнительной проверки.
 
ЗЗЫ Дубль удали свой.
 
 
Добавлено
BBMike
С ИСОшками не работал вообще
Но принцип понятен.
Запусти процесс, который и будет
Цитата:
монтировать его
по клику в твоем меню.
Думаю, проблем не будет.


----------
AutoPlay Media Studio по-русски!
Русский хелп AutoPlay Media Studio

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 14:20 19-11-2004 | Исправлено: GOOSE, 14:24 19-11-2004
Blum

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 
Не получается, я конечно еще попробую. Но в четверке было проще. Это все варианты? Может чего попроще? как в четверке?

Всего записей: 5 | Зарегистр. 18-11-2004 | Отправлено: 15:38 19-11-2004
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Blum
Я с 4 совсем незнаком...
Если скажешь, как было в четверке, может что и придумаем


----------
AutoPlay Media Studio по-русски!
Русский хелп AutoPlay Media Studio

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 16:50 19-11-2004
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Blum
Все весьма просто!  
Action - File.Run опцию WaitForReturn установи true
Пока не выполнится или завершится программа - следующий файл или команда выполнена не будет.
 
Пример:

Цитата:
File.Run("C:\\DRIVERS\\Chipset\\INTELINF\\inf502_1003.exe", "", "", SW_SHOWNORMAL,true);
File.Run("C:\\DRIVERS\\Chipset\\INTELINF\\update.exe", "", "", SW_SHOWNORMAL, false);

 
Будет выполнена установка inf502_1003.exe и после запущен update.exe

Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 19:48 19-11-2004 | Исправлено: Lexua, 19:49 19-11-2004
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua
Блин, молодец
А я протормозил
 
ЗЫ Знаю, что были какие то проблемы с запуском .msi файлов... Где то на офф сайте обсуждалось. Там же и решение было, да мне не нужно было, вот и не запомнил А надо бы.  


----------
AutoPlay Media Studio по-русски!
Русский хелп AutoPlay Media Studio

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 20:00 19-11-2004
Blum

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua
Спасибо, но разобрался сам.

Всего записей: 5 | Зарегистр. 18-11-2004 | Отправлено: 07:48 20-11-2004
boys5lv



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Необходимо, чтобы при нажатии на кнопку запускался один exe-шник, а после его выполнения сразу другой. В 4-ой было можно

Подсказал бы кто, как в 4 версие ето чудо делать, а то только выходит все вместе запускать

Всего записей: 80 | Зарегистр. 30-03-2004 | Отправлено: 19:41 02-12-2004
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boys5lv
Сейчас перед глазами 4 нет, но там тоже есть параметр Wait а акции Execute File

Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 13:27 03-12-2004
boys5lv



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua
Спасибо, не думал что так легко, а то я назначал каждому ехешнику клавишу

Всего записей: 80 | Зарегистр. 30-03-2004 | Отправлено: 18:53 03-12-2004
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boys5lv
Не за что  

Цитата:
Знаю, что были какие то проблемы с запуском .msi файлов...

Читал этот топик, но у себя решил проще:
Для запуска msi я просто использовал акцию File.Open  
Естественно в Win9x msi installer должен быть установлен...
Или написать скрипт по действиям
Если Win9x то проверить устанолен ли msiexec
Если не установлен, то установить
если установлен, открыть файл.msi

Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 20:30 03-12-2004 | Исправлено: Lexua, 20:35 03-12-2004
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua

Цитата:
но у себя решил проще:

Да я тоже не стал заморачиваться. Использовал всего один раз и чисто случайно через
Цитата:
File.Open  
Все сработало, тем боль, что на ХР
 
 
Добавлено
Встречаем!
 
AutoPlay Media Studio Professional v5.0.1.0 - December 2, 2004
 
New Features:
http://www.indigorose.com/files/ams50/ams50pro_readme.htm#ReleaseHistory

----------
AutoPlay Media Studio по-русски!
Русский хелп AutoPlay Media Studio





заменил перечисление изменений ссылкой.
как минимум про тег [s] не забывай.

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 20:36 03-12-2004 | Исправлено: Widok, 03:06 04-12-2004
Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Update v5.0.1.0 для версий: Pro (изменения) или Standart (изменения)

----------
Тень превращается в фантазии, таящиеся в глубине вашей души.
Пока идёшь ты среди теней, да не будет зла с тобой.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 03:06 04-12-2004 | Исправлено: Widok, 03:16 04-12-2004
boys5lv



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня вот такой вопросик: если ехешник запакован RARом, можно ли как то команду прописать для запуска онного, а то только есть Zip file>extract, но эта команда не хочет распаковывать архив в TempDir, или руки у меня кривые
Версия у меня четвертая.

Всего записей: 80 | Зарегистр. 30-03-2004 | Отправлено: 11:03 07-12-2004
Reineke



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua
 

Цитата:
Например такя конструкция уже не работает, хотя на предидущей версии все было ОК-Ob.  
 
SrcFldr = f:\\ (Берется из функции, написанной Reineke,  
только строка mySourceFolder = GetSFXPath(); перенесена также в глобальные)  
SectionFolder = "Arc\\"  
ExePath = \\WinRar\\wrar341ru.exe  
 
Выполняемая команда  
Цитата:File.Run(SrcFldr..SectionFolder..EXEPath, "", SrcFldr, SW_SHOWNORMAL, false);  
Возвращает ошибку, что SectionFolder не имеет значения (nil value)  

 
А почему SectionFolder = "Arc\\", а не SectionFolder = Arc\\? Кажется кавычки где-то да пропущены.
Что же касается функции, то обновление до 5.0.1.0 на её работе не сказалось - проверенно.

Всего записей: 586 | Зарегистр. 23-04-2002 | Отправлено: 11:21 07-12-2004
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Reineke
А я и не говорил, что обновление сказалось на работе функции  
Я неправильно написал ExePath = "\\WinRar\\wrar341ru.exe"
Кавычки, потому что это string Вобщем суть в том, что на 5.0.0.5 и ранее все пашет.
Можно конечно выбросить переменную SectionFolder и переписать ~150 ссылок, но где гарантия, что при следующем апдейте не перестанет работать еще что-то. К тому же проблема с падением сгенеренной менюхи во время показа сплеш-скрина не решена.
Т.е. пока сплеш на экране, не клацай мышкой и клавой, иначе получишь сообщение об ошибке.

Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 12:36 07-12-2004
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua
Странно у тебя всё... Все работает, я спец. проверил! Да и не могло это перестать работать из-за обновления! Оно эту область работы даже и не затрагивает!
У меня были некоторые проблемы с подключением SQLite... при запуске проекта ругалась, что не найдены там какие то файлы и пр.
Наблюдалось ТОЛЬКО при ПЕРВОМ запуске проекта с этим плагином на ТРЁХ!!! машинах.
Потом все нормально. Вылечилось перезагрузкой проги. При повторном открытии глюков уже не было.
 

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

А можно подробнее? И файлик проекта с твоим добром куда ить в студию?
Просто хочется разобраться (если не секрет, конечно!)
 

Цитата:
Кавычки, потому что это string  

Тут ты намудрил:
значит это:
Цитата:
SectionFolder = "Arc\\"
- string,  
а вот это:  

Цитата:
ExePath = \\WinRar\\wrar341ru.exe
- НЕ string?
 
 
boys5lv

Цитата:
есть Zip file>extract, но эта команда не хочет распаковывать архив в TempDir

Она распаковывает файлы туда, куда ты ей указываешь Ограничений по директориям нет (в 5-й версии, по крайней мере).
Помочь тебе с 4 версией не смогу, начинал уже с 5-ой...

----------
AutoPlay Media Studio по-русски!
Русский хелп AutoPlay Media Studio

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 22:21 07-12-2004 | Исправлено: GOOSE, 22:29 07-12-2004
boys5lv



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
Да, всё таки виновать кривые ручки Но теперь проблема в том ,что он распаковывает только ZIP, а RAR не хочет, пишет: Invalid or corrupt file. Неужели надо все архивы переделывать ? Смотрел на сайте плугины, вроде нет таких

Всего записей: 80 | Зарегистр. 30-03-2004 | Отправлено: 04:24 08-12-2004
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boys5lv
 

Цитата:
проблема в том ,что он распаковывает только ZIP

Точно, штатными средствами можно использовать только .zip
А что мешает использовать вместо штатной функции тотже WinRar?

----------
AutoPlay Media Studio по-русски!
Русский хелп AutoPlay Media Studio

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 09:58 08-12-2004
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Indigo Rose AutoPlay Media Studio (часть 1)
Widok (03-09-2007 23:10): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru