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

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

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

Widok (30-01-2009 12:11): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 102

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AutoPlay Media Studio часть 2 (часть 1)


Параллельная тема в Варезнике - поиск и обсуждение дополнений и ритейл версий


Где почитать:

Для начала читаем статьи: тут раз или тут раз и два и три
Скриптовый язык LUA (англ) На русском здесь,  еще тут и  тут
Видео-уроки (анг)  
Видео-уроки на YouTube (англ)
Где поживиться:

Видео-уроки (Flash) от производителя (англ)
Тоже официальное видео (англ)
Бесплатные шаблоны (маски) для окон ваших приложений (англ)
"Подарки к Рождеству" на оффсайте (англ)
Плагин LuaCOM (англ)
Примеры для начинающих (англ)
Неплохие примеры, библиотеки (англ)
Еще примеры, один из самых активных юзеров на оффоруме (англ)
Плагины и библиотеки (не все free) (англ)
Еще плагины (англ)
Собрание уроков (иногда с русскими объяснениями)
Где найти ответы на вопросы:

Виды путей, используемых в AMS от GOOSE
Включение\отключение фоновой музыки кнопкой
Вывод HTML отчета с использованием SQLite плагина от IndigoRose
Выделение и копирование в буфер текста\части текста от GOOSE
Для тех, у кого русский проект с "кракозяблами"
Запуск WinRAR'a для распаковки архивов от Reineke
Запуск файлов из Web объекта
Запускаем экзешник по информации из реестра от Lexua
Пример бегущей строки (более красивый способ) от tavria2
Из окна в полноэкранный режим и обратно
Изменяем иконку приложения от Lexua
Изменяем курсор в приложении от GOOSE
Изменяем скроллинг ListBox-у от GOOSE
Используем таймер
Отправка данных из форм по e-mail от GOOSE
Перенос строки во всплывающей подсказке от GOOSE
Альтернативный перенос строки для текста (подходит и для *.ini) от Zloy_Gelud
Показ\скрытие объектов по действиям мыши
Полноэкранный режим для приложения
Последовательный запуск нескольких файлов
Проблема с путями при создании приложения .EXE и ресурсами на CD от Reineke
Проигрвывание MP3 из ListBox-а подряд от UMode
Простой пример бегущей строки от GOOSE
Работаем с запароленными архивами от GOOSE
Работаем с объектом дерева от GOOSE
Ряд вопросов и ответов по созданию меню для DVD от tavria2
Реализация Play-листов для Винампа от BOObastis
Таблица дисков системы от Lexua
Утилита для защиты авторанов
Шапка исправлена. Актуально на 20.08.2008 © NightW0lf

Разработчиков autorun'ов и графических дизайнеров приглашаем посетить проект шаблонов для Autoplay Media Studio:
http://ams-templates.com

 
Список выявленных проблем в AMS 7.0

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 23:07 03-09-2007 | Исправлено: Maz, 12:31 25-09-2017
barxudarov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, я совершенно новенький в этой области.Кто бы смог мне подсказать пошагово как запустить WPI? мне всего лишь нужно было только 4 кнопки-команды.в общем разобрался во всех командах и все функционирует нормально, однако Windows Post Install че то мозги конителит.
В общем я имею в виду меню  когда вставляешь сд или ДВД диск с Windows xp  и появляется меню , например, выбор софта, выбор игр, выход, обзор диска;выбор приложений и т.д.
Вот у меня получается всё за исключением выбор приложений. Потому, что выбор приложений зависит от WPI.
кто то делал с этой прогой WPI? Как бы мне запустить с помощю AutoPlay media studio.Подскажите пожалуйста.

Всего записей: 4 | Зарегистр. 22-02-2008 | Отправлено: 18:24 22-02-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tavria2
ОГРОМНОЕ СПАСИИИБО..РАБОТАЕТ!!
А можно маленький вопросик?! Некоторое время я не понимал одну весчь: при изменении переменной nCurLevel таблица результата не менялась?! Но когда я убрал строку, выделенную красным:

Код:
if (nMaxLevel ~= 0 and tSub) then -- если нужна вложенность подпапок и есть подпапки  
                nCurLevel = 0; -- текущий уровень вложенности  
                GetSubFolder(tSub, nCurLevel); -- вызов ф-ции добавления подпапок в таблицу результата

то результирующая таблица начала изменяться при изменении пер. nCurLevel, что собственно и должно быть. Так вот: возможно красная строка оказалось лишней в коде?..извини, если ошибаюсь..И есче, также если Я правильно разобрался, то ее в принципе можно и оставить, если отсчет производить постоянно от cRoot и тогда не указывать вообще пер. nCurLevel..?
Есче раз СПАСИБО!

Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 18:48 22-02-2008
tavria2



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

Цитата:
при изменении переменной nCurLevel...
Руками ее менять не надо, управляется программно. Ты должен задавать только максимальный уровень вложенности и корневую папку.

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

Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 19:37 22-02-2008 | Исправлено: tavria2, 19:40 22-02-2008
barxudarov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
думаю тут и не стоит ждать ответ на мой вопрос.

Всего записей: 4 | Зарегистр. 22-02-2008 | Отправлено: 19:48 22-02-2008
mur55



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

Цитата:
GOOSE

 

Цитата:
Можно  
Давай для примера возьмем объект Button...  

 
Понятно, спасибо большое  -  буду дерзать!

Всего записей: 20 | Зарегистр. 12-11-2007 | Отправлено: 20:50 22-02-2008
Pazan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
прочитал первую часть темы полностью, эту ещё нет, времени в обрез. из этого всего делаю выводы что AMS - прекрасный инструмент для приложений из фиксированным размером окна. или я не прав? сделал проект в AMS 7.1.1000.0, размер 1024х740, окно bordered и window is resizable. разместил кнопки, лейблы, ну и т.д.
когда открываю проект с бОльшим разрешением экрана, чем 1024х768 и на весь экран -- все объекты смещаются. кто-нибудь смог побороть такое? может есть решение, как с изменением размера изменять координаты объектов?

----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 21:45 22-02-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tavria2
Извини, что засовневался    и спасибо, что разъяснил..  


barxudarov
Если честно, то Я например, мало чаво понял в твоем посте..Я также к сожалению еще не знаю, что такое Windows Post Install и что за выбор приложений у тебя? Опиши если можно конкретнее свою проблему...а так конечно можно и не дождаццо ответа..


Pazan

Цитата:
может есть решение, как с изменением размера изменять координаты объектов?

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

Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 22:04 22-02-2008 | Исправлено: Zloy_Gelud, 22:07 22-02-2008
kritt



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

Всего записей: 4 | Зарегистр. 29-12-2006 | Отправлено: 10:12 23-02-2008
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kritt
Используй действие Video.GetProperties
С его помощью можно получить очень много свойств видео файла.
Примерно так:

Код:
 
tProperties = Video.GetProperties("Video1");
 

Ты получаешь таблицу tProperties, в которой, в частности есть значения Width и Height.
 
ЗЫ Это все есть в файле помощи...

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

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 20:35 23-02-2008
barxudarov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
Спасибо что откликнулся, и что решил помочь.За что я очень благодарен.
Вот решил прояснить ситуацию максимально и объективно да и ещё со скриншотами.
 
   
   
   
   
   
   
 
Вот после открытия WPI  там появляются все программы которые ты потом выбираешь, и мне эта прога и ее действие нужно было только что бы открыть эту часть а не для выбора всего что там находится.в WPI всего около 200 программ.
Вот только бы Autoplay Media Studio открыл бы мне WPI и мне более ничего и не понадобилось бы от нее.

Всего записей: 4 | Зарегистр. 22-02-2008 | Отправлено: 16:07 24-02-2008 | Исправлено: barxudarov, 16:23 24-02-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
barxudarov
Ну, во-первых, на будущее, если ты хочешь делать более серьезные проекты, в смысле более сложные, то одной вкладкой Quick Actions тебе не обойтись..
Во-вторых, насчет твоей ошибки: при выборе файла WPI.exe через диалог выбора файлов, он автоматически (файл) копируется в папку ресурсов проекта, а именно в папку AutoPlay\Docs. И поетому, при нажатии на кнопку "Выбор программ", WPI.exe запускается из папки AutoPlay\Docs. А так как рядом нет необходимых файлов/папок для его работы, то собственно и выскакивает ошибка.
Делай следующим образом: На On Click кнопки "Выбор программ" скопируй следующее:

Код:
-- запускаем файл WPI.exe
File.Run(_SourceFolder.."\\WPI\\WPI.exe", "", _SourceFolder.."\\WPI", SW_SHOWNORMAL, false);
-- код ошибки
nError = Application.GetLastError();
-- если произошла ошибка
if (nError ~= 0) then
    -- сообщаем об ошибке  
    Dialog.Message("Error", _tblErrorMessages[nError], MB_OK, MB_ICONEXCLAMATION);
end

Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 16:36 24-02-2008
Pazan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
а можно тогда создать масштабируемый объект, например, внедрённый HTML, чтобы при изменении размера главного окна, изменялись бы размеры объекта HTML?

----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 18:00 24-02-2008
barxudarov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
Да на счёт WPI всё было так как ты высказал в верху.Все команды которые должны запускаться копируются в папку AutoPlay и от туда запускаются.И как ты говоришь для WPI нет в той папке необходимых файлов для запуска.однако я зделал всё как ты сказал, но всё же никак не получается и снова выходит ошибка, или я что то ни так делаю.я в первый раз столкнулся с этой прогой и мало чего понимаю в ее скриптах.Может быть ты смог бы мне создать такой Autoplay с  командой "выбор программ", с идеей чтобы я как то скопировал либо по иному перекинул необходимые файлы в свой авторан, а остальные команды  добавил бы сам.Возможна ли такая комбинация с этой прогой?
 
Добавлено:
И ещё, возможно ли с этой прогой создать такую команду, чтобы она только открыла папку в которых находятся  аудио и видео файлы?(в принципе какие там будут файлы неважно, важно чтобы открылась папка с файлами)Говорю так потому , что нет возможности копировать эти файлы в папку AutoPlay\Docs так как весят около 4 гига.
Подскажите пожалуйста кто знает, буду очень благодарен.

Всего записей: 4 | Зарегистр. 22-02-2008 | Отправлено: 18:14 24-02-2008
mur55



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

Цитата:
а можно тогда создать масштабируемый объект, например, внедрённый HTML, чтобы при изменении размера главного окна, изменялись бы размеры объекта HTML

 
в свойствах объекта  - четыре флажка Auto Resize (вкладка  Attributes)
 разные комбинации  на разных типах объектов дает разные результаты - поэкспериментируй!

Всего записей: 20 | Зарегистр. 12-11-2007 | Отправлено: 20:18 24-02-2008
kritt



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE   Большое спасибо

Всего записей: 4 | Зарегистр. 29-12-2006 | Отправлено: 09:45 25-02-2008
Lexua



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

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

Возможно конечно
Цитата:
File.ExploreFolder(_SourceFolder.."\\My Folder", SW_SHOWNORMAL);

Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 09:47 25-02-2008 | Исправлено: Lexua, 09:48 25-02-2008
Pazan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
возвращаясь к своему вопросу, хотел бы спросить, кто знает, о чём речь на сайте синей розы (http://www.indigorose.com/autoplay-media-studio/whats-new.php):
Automatic Sizing and Positioning of Objects
The new Auto-Resize options for each object allow you to control how each side of the object responds to the page being resized at runtime. This makes it very easy to have resizable applications look right at different sizes.
и как это работает?
 


----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 14:14 25-02-2008
GOOSE



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

Цитата:
может есть решение, как с изменением размера изменять координаты объектов?

Решение есть: вычислять положение объектов в зависимости от разрешения экрана пользователя (или от размера окна).
Оно НЕ универсальное и ОЧЕНЬ громоздкое.
 

Цитата:
кто знает, о чём речь на сайте синей розы  

Смотри тут.
 

Цитата:
и как это работает?

Если отмечаешь галочками, то в этом направлении координаты пересчитываются, если не отмечаешь, то остаются такими, какими ты их указал... Не понял, в чем проблема? Открой новый проект, поставь несколько объектов и проверь

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

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 16:10 25-02-2008
Pazan



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

Цитата:
Решение есть: вычислять положение объектов...

странно для 400 баксовой проги отсутствие на програмном уровне таких функций.
Цитата:
Смотри тут.

сенкс, читал в оригинале, с английским проблем нет

Цитата:
Если отмечаешь галочками, то в этом направлении координаты пересчитываются, если не отмечаешь, то остаются такими, какими ты их указал... Не понял, в чем проблема? Открой новый проект, поставь несколько объектов и проверь  

в том то и проблема, что у меня оно работает как-то странно -- расстягивает объекты вместо масштабирования и перемещения. поэтому спрашиввал, как это должно работать

----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 19:02 25-02-2008
GOOSE



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

Цитата:
работает как-то странно -- расстягивает объекты вместо масштабирования и перемещения

Сейчас проверил...
В общем, если отметить все чекбоксы (право\лево\верх\низ), то объект не растягивается, а перемещается (т.е. изменяются его координаты... Правда немного не понял, по какому принципу
А если отметить не все чекбоксы, то объект масштабируется... Н-дя... С логикой у индигорозовцев беда...

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

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 19:57 25-02-2008
   

Страницы: 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 102

Компьютерный форум Ru.Board » Компьютеры » Программы » Indigo Rose AutoPlay Media Studio (часть 2)
Widok (30-01-2009 12:11): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru