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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
alfonser



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Zloy_Gelud
Игра разбита на два диска.  
Авторан стартанул, при начале инсталяции авторан закрывается.
При смене дисков авторан должен стартануть, а он не стартует.
Если я не закрываю авторан при начале инсталяции, то при смене дисков появляется ошибка о неверном томе.
GOOSE предложил этот вариант. Но тогда небыло времени этим заниматься, а сейчас пришлось вернуться к этому вопросу.
 

Всего записей: 137 | Зарегистр. 01-03-2008 | Отправлено: 15:37 05-11-2008 | Исправлено: alfonser, 15:41 05-11-2008
Zloy_Gelud



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

Цитата:
При смене дисков авторан должен стартануть, а он не стартует.

А почему он не стартует? Проект на второй диск записан?

Всего записей: 3281 | Зарегистр. 30-05-2007 | Отправлено: 15:53 05-11-2008
alfonser



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

Цитата:
Проект на второй диск записан?

Да .  
Я и сам не понимаю.  
Если авторан будет стартовать на втором диске, то проблема отпадет.

Всего записей: 137 | Зарегистр. 01-03-2008 | Отправлено: 15:57 05-11-2008 | Исправлено: alfonser, 16:22 05-11-2008
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати!
GOOSE уже сам не помнит, о чем там шла речь
 
ЗЫ "Давно не брал я в руки шашек!" (С)
Написали вы тут... не прочесть Придется наверстывать!

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

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



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Zloy_Gelud
у меня в аутокаде в сылках записаны след. запустить программу...
я хочу чтоб при закрытии аутокада ета программа закрывалась всесте с ней...
 
Более подробнее... запускаем autorun.exe с диска...
появляеться меню.. там сылка запустить прогу запускаеться прога...
мне надо чтоб... при закрытии autorun.exe закрывалась вместе с ней прога... как раз та которую через нее мы запустили... скажем myprog.exe ... если опять не понятно то я уж не знаю...

Всего записей: 90 | Зарегистр. 02-01-2008 | Отправлено: 07:13 08-11-2008 | Исправлено: KurtWagner, 04:43 09-11-2008
dark_horse

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

Всего записей: 97 | Зарегистр. 12-03-2007 | Отправлено: 11:36 08-11-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dark_horse
 
Ну логично, что с диска проект медленней запускается, тем более, если он еще чем-то весовым нагружен (видео, веб, фоновая музыка...). Можно попробывать скомпилить проект как Web/Email executable.

Всего записей: 3281 | Зарегистр. 30-05-2007 | Отправлено: 13:36 08-11-2008
lorents



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

Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 13:42 08-11-2008 | Исправлено: lorents, 14:25 08-11-2008
dark_horse

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

Всего записей: 97 | Зарегистр. 12-03-2007 | Отправлено: 14:58 08-11-2008
lorents



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

Код:
Audio.Pause(CHANNEL_BACKGROUND);

если остановить то  

Код:
Audio.Stop(CHANNEL_BACKGROUND);

 
код в on Close станицы которая до перехода на следующую страницу

Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 15:40 08-11-2008
Crazy_Snake

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте!
Подскажите пожалуйста возможно ли из ListBox'a загружать разные картинки в несколько объектов "Image" при нажатии только на одну из строчек LB_ITEMS .  
Код такой:
 
On Preload

Код:
 
 
LB = "ListBox1";
ListBox.DeleteItem(LB, LB_ALLITEMS);
                tFiles = File.Find("AutoPlay\\Images\\", "*.jpg", false, false, nil);
    if tFiles then
                for nIndex, sFilePath in tFiles do
                        sData = sFilePath;
                        sText = String.SplitPath(sFilePath).Filename;
                        ListBox.AddItem(LB, sText, sData);
        end
    end
 

Здесь заполняется весь ЛистБокс, в нем появляются название файлов из папки картинок.
On Select на LB

Код:
 
LB = "ListBox1";
tSelected = ListBox.GetSelected(LB);
if tSelected then
        sFile = ListBox.GetItemData(LB, tSelected[1]);
        maxWidth = 822;
                 maxHeight = 580;
        xPos = 230;
        yPos = 121;
        ResizeImage("Image1", sFile, maxWidth, maxHeight,xPos,yPos);
else
    Dialog.Message("Error", "There is no item selected.");
end
 

А Здесь, когда щелкаешь на это название, загружается картинка в Image1.
Так вот вопрос такой: Можно щелкать на одно название файла картинки из ЛистБокса, и при этом нажатии подгружать сразу еще одну в дугое окно?
Наглядно это так:
Есть два окна картинок и один ЛистБок
В листбоксе есть строчка 4, при нажатии на нее в окнах картинки появляется 2 и 2...
 
 
Добавлено:
Еще один вопрос. Как реализовать такое проект:
ComboBox1 заполнен списком. Выбираем из списка строчку, щелкаем на нее и у нас загружается картинка в объект "Image".
 
Добавлено:
Вот, на второй вопрос ответ, сам сделал, вроде работает.  

Код:
 
CB = "ComboBox1";
ComboBox.DeleteItem(CB, LB_ALLITEMS) ;
 
            tFiles = File.Find("AutoPlay\\Images\\", "*.jpg", false, false, nil);
    if tFiles then
            for nIndex, sFilePath in tFiles do
                    sData = sFilePath;
                    sText = String.SplitPath(sFilePath).Filename;
                 ComboBox.AddItem(CB, sText, sData);
        end
    end
 


Код:
 
CB = "ComboBox1";
tSelected = ComboBox.GetSelected(CB);
if tSelected then
        sFile = ComboBox.GetItemData(CB, tSelected);
        maxWidth = 102;
                maxHeight = 76;
        xPos = 123;
        yPos = 92;
        ResizeImage("Image2", sFile, maxWidth, maxHeight,xPos,yPos);
else
        Dialog.Message("Error", "There is no item selected.");
end
 


Всего записей: 29 | Зарегистр. 08-11-2008 | Отправлено: 18:38 08-11-2008 | Исправлено: Crazy_Snake, 18:55 08-11-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Crazy_Snake
Что за окна картинок? Два объекта Image на одной странице? Или 2 картинки на разных страницах? Поясни.

Всего записей: 3281 | Зарегистр. 30-05-2007 | Отправлено: 19:41 08-11-2008
Crazy_Snake

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Два объекта Image на одной странице

Всего записей: 29 | Зарегистр. 08-11-2008 | Отправлено: 20:00 08-11-2008
Zloy_Gelud



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

Код:
LB = "ListBox1";  
tSelected = ListBox.GetSelected(LB);  
if tSelected then  
    sFile = ListBox.GetItemData(LB, tSelected[1]);  
    maxWidth = 822;  
    maxHeight = 580;  
    xPos = 230;  
    yPos = 121;  
    ResizeImage("Image1", sFile, maxWidth, maxHeight,xPos,yPos);
    ResizeImage("Image2", sFile, maxWidth, maxHeight,xPos,yPos);
else  
    Dialog.Message("Error", "There is no item selected.");  
end

Всего записей: 3281 | Зарегистр. 30-05-2007 | Отправлено: 20:05 08-11-2008
Crazy_Snake

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это будет загружаться в два окна одинаковые картинки. Это-то легко. Мне вот надо чтобы загружались от одного клика в ЛистБоксе сразу две разные картинки и в разные объекты Имэйдж.

Всего записей: 29 | Зарегистр. 08-11-2008 | Отправлено: 20:45 08-11-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Crazy_Snake
 
Из твоего примера следует, что в каждый итем ЛистБокса грузится один файл рисунка, где в качестве Text'a - имя файла (картинки), Data - путь к картинке. При клике на итем загружается картинка в объект "Image1", беря свой путь из Data. И как ты хочешь организовать одновременную загрузку второй картинки? Откуда ее путь должен взяться?

Всего записей: 3281 | Зарегистр. 30-05-2007 | Отправлено: 21:34 08-11-2008
Crazy_Snake

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот именно это я и спрашиваю, возможно ли это.
Можно конечно с кодом полазить, привязать, присвоить одно к другому, покрутиться, постараться и все сделать, но да ладно, я уже сделал по другому принципу.
Спасибо Zloy_Gelud.
 
У меня еще вопросик есть. Можно сделать кнопку, при нажатии на которую рандомом совершалось какое-нить действие. Ну скажем к примеру, разная мелодия, разные текстовые сообщнеия, разные картинки и т.п. И желательно все это смешано.

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



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

Цитата:
Можно сделать кнопку, при нажатии на которую рандомом совершалось какое-нить действие. Ну скажем к примеру, разная мелодия, разные текстовые сообщнеия, разные картинки и т.п.  

Как вариант - созавать таблицы, в которых значения индексов - пути к файлам мелодий, картинок или текстовые сообщения. Затем генеришь рандомное число, которое будет указывать какой индекс из таблицы использовать.

Всего записей: 3281 | Зарегистр. 30-05-2007 | Отправлено: 22:45 08-11-2008 | Исправлено: Zloy_Gelud, 22:58 08-11-2008
Crazy_Snake

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
 
А как генератор рандомных чисел выглядит в Луа скрипте?

Всего записей: 29 | Зарегистр. 08-11-2008 | Отправлено: 23:35 08-11-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Crazy_Snake
См. действие Math.Random.

Всего записей: 3281 | Зарегистр. 30-05-2007 | Отправлено: 23:45 08-11-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