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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день. помогите пожалуйста, я делаю авторан слайдшой для свадебных фотографий сестры, как основу я взял готовый пример встроенный в 7 версию Autoplay Media Studio под названием Slideshow Maker немного добавил от себя кода, и полностью заменил внешний вид.. но никак не могу добавить код чтобы при запуске диска фотографии с папки svadba автоматически опредилялись в list box.. а то приходиться каждый раз нажимать кнопку Добавить. спасибо.
 

 

 

 
Добавлено:
zhezuma

Цитата:
 Подскажите, будьте добры, как сделать, чтобы запускающаяся фоновая музыка   отключалась после выполнения операции "Play multimedia" (слайд-шоу у меня)

 
при выполнении операции "Play multimedia" следующей строчкой внеси код
 
Audio.Stop(CHANNEL_BACKGROUND);  
 

Всего записей: 29 | Зарегистр. 09-10-2007 | Отправлено: 17:20 12-08-2008 | Исправлено: firstdock, 17:38 12-08-2008
dark_horse

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

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
firstdock -- код из кнопки "Добавить" перенеси в On Preload станицы


dark_horse -- изображение или страница на весь экран?

Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 00:25 13-08-2008
dark_horse

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
 
изображение во весь экран
 
Возможно ли увеличить страницу на конкретные размеры

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



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

Цитата:
 при нажатие на изображение в проекте, изображение открывалось во весь экран.

Думаю возможно только ето

Код:
Dialog.SplashImage("AutoPlay\\Images\\indigorose.png", 0, true);


Цитата:
Возможно ли увеличить страницу на конкретные размеры

Не понятен вопрос..Увеличить страницу в уже запущенном проекте??

Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 01:39 13-08-2008 | Исправлено: Zloy_Gelud, 03:13 13-08-2008
firstdock

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
 
возможно вы меня не правильно поняли..
если я просто перенесу в On Preload то он автоматом будет спрашивать папку где лежат эти фотки.. а мне надо чтобы загружались автоматом в лист бокс с определнной папки.

Всего записей: 29 | Зарегистр. 09-10-2007 | Отправлено: 15:26 13-08-2008
Zloy_Gelud



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

Код:
function FillLB(sPathDir)
   
local tImgMask = {'*.bmp','*.pcx','*.tga','*.wmf','*.png','*.jpg','*.tif','*.psd','*.gif'};
   
for n , cImgMask in tImgMask do
       
tImgPaths = File.Find(sPathDir.."\\", cImgMask, false, false, nil, nil);
       
if (tImgPaths) then
            for
nImgs, sImgPath in tImgPaths do
               
ListBox.AddItem("lbSlides", sImgPath, "");
           
end
        end
    end
end
-- sPathDir - путь к твоей папке
FillLB(sPathDir);


Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 17:42 13-08-2008
dark_horse

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

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dark_horse -- хм..Project Settings > Dimensios: выставляй свои размеры..

Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 00:08 14-08-2008
dark_horse

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

Цитата:
Zloy_Gelud
 

 

Цитата:
Dialog.SplashImage("AutoPlay\\Images\\indigorose.png", 0, true);

 
А почему пишется два слеша?

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

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

Всего записей: 29 | Зарегистр. 09-10-2007 | Отправлено: 17:03 14-08-2008
Zloy_Gelud



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

Цитата:
А почему пишется два слеша?

Особенность такая понимаешь ли - все пути указываеются через двойной слеш.
 

Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 18:28 14-08-2008
ZheKA767



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

Всего записей: 19 | Зарегистр. 04-07-2008 | Отправлено: 14:16 16-08-2008
zhezuma

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

Цитата:
при выполнении операции "Play multimedia" следующей строчкой внеси код  
 
Audio.Stop(CHANNEL_BACKGROUND);

 
Спасибо!
 
Друзья, подскажите, почему при выводе меню в формате Exe появляется белая хрената вот эта [img] [/img]
 
играет моя фоновая мелодия, слышны звуки наведения курсора, вот крестик закрытия виден и работает, а остальные элементы под белым покровом, а при нажатии на элемент, например, слайд-шоу, выдает "Ann error occurred The following file does not exist"
 
Хотя, если создавать папку проекта, или записать на диск - нормальное авторан меню отображает. А здесь белятина какая-то

Всего записей: 2 | Зарегистр. 12-08-2008 | Отправлено: 17:04 16-08-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zhezuma -- могу предположить что ты не прочитал шапку!?..а именно Проблема с путями при создании приложения .EXE и ресурсами на CD от Reineke

Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 00:12 18-08-2008
NightW0lf



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Я сделал в своем проекте возможность переключение языков с английского на русский и обратно (текст этот содержится в файле “autorun.ini“ и расположен в соответствующих секциях), для кнопок и также для диалоговых сообщений, но вот я столкнулся с такой проблемой из-за которой не получается сделать переключение для диалоговых сообщений, а только если заменить сам текст в “autorun.ini“ для них, надеюсь что это возможно сделать и если да - то подскажите пожалуйста как именно это осуществить. Выкладываю пример с переключением языков. Заранее спасибо!

Всего записей: 479 | Зарегистр. 08-11-2006 | Отправлено: 22:27 18-08-2008 | Исправлено: NightW0lf, 22:41 18-08-2008
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NightW0lf
Вот твой исправленый и несколько причесаный код. Ошибку выделил красным. Не знаю для чего это тебе, если для изменения языка интерфейса то я бы реализовал переключение языков автоматически, используя функцию System.GetDefaultLangID()
 

Цитата:
--====================================================================================================
-- Переменные получаемые из файла autorun.ini
-----------------------------------------------------------------------------------------------------------------------------------
iPathINI = _SourceFolder.."\\autorun.ini";    -- путь к INI-файлу
--====================================================================================================
-- Ф-ция для запуска внешних файлов, находящихся рядом с самораспаковывающимся SFX-автораном
function GetSFXPath()
    strPath = "";
    strArg = _CommandLineArgs[1];
    if strArg then
        strPath = String.Right(strArg, String.Length(strArg) - 10);
    end
    if (String.Length(strPath) > 0) then
        tblPath = String.SplitPath(strPath);
        strPath = tblPath.Drive..tblPath.Folder;
    end
    return strPath;
end
-----------------------------------------------------------------------------------------------------------------------------------
-- !!!!Ф-ция чтения русских названий для "paragraph_id6" из "autorun.ini"
function GetENGTextFromINI()
    cID6_1 = INIFile.GetValue(iPathINI, "text_eng", "ID6_1");
    Paragraph.SetText("paragraph_id6", cID6_1);
    cConfirmExitTitle_1 = INIFile.GetValue(iPathINI, "messages_eng", "ConfirmExitTitle_1");
    cConfirmExitDialog_1 = INIFile.GetValue(iPathINI, "messages_eng", "ConfirmExitDialog_1");
end
-----------------------------------------------------------------------------------------------------------------------------------
-- !!!!Ф-ция чтения английских названий для "paragraph_id6" из "autorun.ini"
function GetRUSTextFromINI()
    cID6_2 = INIFile.GetValue(iPathINI, "text_rus", "ID6_2");
    Paragraph.SetText("paragraph_id6", cID6_2);
    cConfirmExitTitle_1 = INIFile.GetValue(iPathINI, "messages_rus", "ConfirmExitTitle_2");
    cConfirmExitDialog_1 = INIFile.GetValue(iPathINI, "messages_rus", "ConfirmExitDialog_2");
end
-----------------------------------------------------------------------------------------------------------------------------------
-- Ф-ция выхода из меню автозапуска
function ExitAutoPlayMenu()
        ConfirmExit = Dialog.Message(cConfirmExitTitle_1, cConfirmExitDialog_1, MB_YESNO, MB_ICONINFORMATION, MB_DEFBUTTON1); -- Вопрос
    if (ConfirmExit == IDYES) then
        Application.Exit(0); -- Выйти из проекта
    end
end
--=====================================================================================================
_SourceFolder = GetSFXPath(); -- SFX путь
--=====================================================================================================
 

Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 11:33 19-08-2008 | Исправлено: Lexua, 11:46 19-08-2008
NightW0lf



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

Всего записей: 479 | Зарегистр. 08-11-2006 | Отправлено: 12:54 19-08-2008 | Исправлено: NightW0lf, 20:27 19-08-2008
De1ta

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
a ктонить знает как обращаться с wТrаns.dll?
хотелось бы сделать при включении постепенно появляющююся страницу и при выходе исчезающюю (fading in/out)...
как это делается?
(желательно с таймером)

Всего записей: 109 | Зарегистр. 04-04-2008 | Отправлено: 16:28 19-08-2008
AleksejTokarev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет ребята!  
Помогите разобраться.
Есть такой проблем, надо кодик каторый выключает комп,  не перезагружает а выключает!!!
 
За рание благодарен светлым умам форума Ru.Board  

Всего записей: 171 | Зарегистр. 17-04-2007 | Отправлено: 23:13 19-08-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-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru