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

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

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

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

   

Widok



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


Часть 3 [Часть 2, Часть 1]



  AutoPlay Media Studio - мощная программа для создания меню автозагрузки CD/DVD. Эта программа создаст все необходимые файлы для автозапуска и его графическую оболочку. Пользователю останется лишь записать готовый проект на свой CD/DVD.
  AutoPlay Media Studio не требует от пользователя никаких особых знаний и очень прост в освоении, имеет дружественный и интуитивно понятный интерфейс. Приложение, которое будет создано AutoPlay Media Studio в конце работы, представлено в виде объектной модели. Эта модель состоит из группы отдельных страниц. На этих страницах можно размещать объекты, которые могут представлять собой графику, музыку, текст, видео, Flash, HTML и пр. Любому элементу можно назначить определенное действие. Например, при наведении на рисунок курсора мыши, может возникать текст с комментариями, при нажатии на кнопку "Play" начнет проигрываться фильм и т.д. Программа предоставляет сотни различных действий, которые можно связать с объектами. В AutoPlay Media Studio присутствует большое количество уже готовых шаблонов.
  AutoPlay Media Studio имеет широкие возможности и богатый набор инструментов для разработки мультимедийных проектов. Использовать программу можно не только для создания файлов автозапуска, но и, например, для разработки интерактивного обучающего софта или мультимедийной презентации.

Язык интерфейса: английский
Страница загрузки: AutoPlay Media Studio Trial v7.5.1006.0
Рекомендуемое дополнение: AMS PluginPowerPack by Kindly v4.0 - Зеркало
Это дополнение содержит все последние плагины, расширяющие возможности AMS, на момент его выпуска (02.08.09).

Учимся работать с AMS:
Ресурс 1 - Ресурс 2 - Ресурс 3 - Ресурс 4

Скриптовый язык LUA:
Ресурс 1 (En) - Ресурс 2 (Ru)

Ресурсы, посвященные AMS (содержат коллекции примеров, дополнений, уроков):
  • amsplugins.com
  • amsuser.com
  • azman.info
  • icynorth.com
  • gooseweb.ru   -умер, сорри...
  • warmuskerken.com

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

    Обсуждение оформления шапки
    Старая версия шапки

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:11 30-01-2009 | Исправлено: Maz, 12:31 25-09-2017
    AleksTrin

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

    Всего записей: 95 | Зарегистр. 18-05-2009 | Отправлено: 23:47 05-08-2009
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Denixxz
    Применяй маску к объекту. Как это сделать в топике уже описывалось неоднократно.

    Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 00:12 06-08-2009
    tavria2



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

    Цитата:
    как сделать, чтоб web-объект отображался без бордюра?

    Можно с помощью маски, как предложил Zloy_Gelud, но у этого способа есть один недостаток - это не будет работать при ресайзе окна.
    Предлагаю обрезать рамки с помощью применения региона к объекту Web. Т.е. создать полигон у которого размер будет меньше на ширину рамок.
     
    Событие Global Functions:
    Код:
    function NoBorderWeb(cName)
        hWnd = Web.GetProperties(cName).WindowHandle;
        X0 = 2;
        Y0 = 2;
        X1 = Web.GetSize(cName).Width-2;
        Y1 = Web.GetSize(cName).Height-2;
        hRgn = DLL.CallFunction("gdi32.dll", "CreateRectRgn", X0..","..Y0..","..X1..","..Y1, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
        DLL.CallFunction("user32.dll", "SetWindowRgn", hWnd..","..hRgn..",1", DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
        DLL.CallFunction("gdi32.dll", "DeleteObject", hRgn, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
    end

    Событие On Show:
    Код:
    NoBorderWeb("Web1"); -- вызов функции

    Событие On Size:
    Код:
    NoBorderWeb("Web1"); -- вызов функции

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 00:59 06-08-2009
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tavria2
    Как всегда API выручает
     
    Добавлено:
    Puzzles.1.0.apz - всем хорошо известная игра

    Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 01:05 06-08-2009
    Denixxz



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

    Всего записей: 131 | Зарегистр. 21-06-2006 | Отправлено: 05:21 06-08-2009
    AleksTrin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите пожалуйста, есть 4 input и одна кнопка, в 3 из них нужно ввести слова или цифры, а в 4 inputе должны отображаться эти слова построчно! И чтобы при каждом нажатии кнопки эти слова появлялись ниже первых но разделенные одним энтером!? Возможно такое сделать?

    Всего записей: 95 | Зарегистр. 18-05-2009 | Отправлено: 10:57 06-08-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    AleksTrin
    А до этого кода ты бы не додумался?
     

    Код:
    Input.SetText("Input4", Input.GetText("Input4").."\r\n"..Input.GetText("Input1").."\r\n"..Input.GetText("Input2").."\r\n"..Input.GetText("Input3").."\r\n");

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 11:57 06-08-2009
    AleksTrin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Yakim777
    Может и додумался бы!
     
    А как сделать так, если допустим в 3 инпуте есть цифра 0, а нужно сделать так чтобы при каждом нажатии кнопки в 4 инпуте и в 3, отображались на одну цифру больше, к примеру при первом нажатии остается цифра 0, при втором цифра ноль заменяется на 1 и т.д где-то до 300 цифр?

    Всего записей: 95 | Зарегистр. 18-05-2009 | Отправлено: 18:25 06-08-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    где-то или всё же скажеш границу? но до бесконечности легче

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 19:02 06-08-2009
    AleksTrin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Yakim777
    Точные цифры от 0 до 255!

    Всего записей: 95 | Зарегистр. 18-05-2009 | Отправлено: 20:06 06-08-2009 | Исправлено: AleksTrin, 20:07 06-08-2009
    Yakim777



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

    Код:
    if (Input.GetText("Input3") == n and Input.GetText("Input3") < 255) then
    n = String.ToNumber(Input.GetText("Input3"));
    Input.SetText("Input3", n+1);
    end
    Input.SetText("Input4", Input.GetText("Input4").."\r\n"..Input.GetText("Input1").."\r\n"..Input.GetText("Input2").."\r\n"..Input.GetText("Input3").."\r\n");
     

    так сойдёт?

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 20:30 06-08-2009
    AleksTrin

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

    Всего записей: 95 | Зарегистр. 18-05-2009 | Отправлено: 20:53 06-08-2009
    Denixxz



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Тут еще вопрос назрел, я так понимаю веб-объекты открываются через IE, а что будет если он  удален в системе? И можно ли сделать, чтоб веб-объект открывался через браузер по умолчанию?

    Всего записей: 131 | Зарегистр. 21-06-2006 | Отправлено: 00:05 07-08-2009
    Zloy_Gelud



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

    Цитата:
     я так понимаю веб-объекты открываются через IE

    Да. Используется ActiveX.

    Цитата:
    а что будет если он  удален в системе

    Скорее всего странички не сможешь отобразить в веб-объекте. Это имхо - сам не проверял.

    Цитата:
     И можно ли сделать, чтоб веб-объект открывался через браузер по умолчанию?

    Нет.

    Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 01:42 07-08-2009 | Исправлено: Zloy_Gelud, 01:49 07-08-2009
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день!
    подскажите, пожалуйста, как можно сделать, чтобы плагин ListBoxEx приминал стиль, который задает тема у пользователя? Искал в WinApi.GetSysColor, но не нашел.
    И еще, как можно самому задать название файла autorun.cdd, как например в Action Plugin Compiler ?

    Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 18:12 07-08-2009
    Zloy_Gelud



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

    Цитата:
    И еще, как можно самому задать название файла autorun.cdd, как например в Action Plugin Compiler ?

    autorun.exe и autorun.cdd должны иметь просто одинаковые имена.

    Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 18:23 07-08-2009
    lorents



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

    Цитата:
    autorun.exe и autorun.cdd должны иметь просто одинаковые имена.

    спасибо, не додумался

    Цитата:
    подскажите, пожалуйста, как можно сделать, чтобы плагин ListBoxEx приминал стиль, который задает тема у пользователя? Искал в WinApi.GetSysColor, но не нашел.  

    вопрос снят, решил убрать из проекта

    Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 19:45 07-08-2009
    katttrin

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Рабята, даже не знаю что ещё нажимать, выручайте..
    как сделать в программе AutoPlay Media Studio поиск, что там надо прописывать в script?а можт и не script.. если можно поподробнее. заранее, большущее СПАСИБИЩЕ!

    Всего записей: 5 | Зарегистр. 07-08-2009 | Отправлено: 13:08 08-08-2009
    lorents



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

    Цитата:
    как сделать в программе AutoPlay Media Studio поиск

    Поиск чего, поконкретнее?

    Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 13:46 08-08-2009
    katttrin

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

    Всего записей: 5 | Зарегистр. 07-08-2009 | Отправлено: 14:48 08-08-2009
       

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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru