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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zloy_Gelud
    Может надо чтобы программа считала колличество слэшей"/", и определяла, что после последнего слэша, как раз и идет сам файл!

    Всего записей: 95 | Зарегистр. 18-05-2009 | Отправлено: 21:04 16-06-2009
    UMode



    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Друзья, я понимаю, что невежливо задавать вопрос который уже обсуждался здесь (а он обсуждался точно), но не могу я чего-то поиском наковырять ответ.
    Как выключить компьютер, с помощью AMS ? Вроде как DLL-ка какая или plug-in ?

    Всего записей: 30 | Зарегистр. 03-05-2006 | Отправлено: 00:41 17-06-2009
    lorents



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

    Цитата:
    Как выключить компьютер, с помощью AMS ? Вроде как DLL-ка какая или plug-in ?

    Вы хотя бы видели хоть одну программу которая это делает?

    Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 00:58 17-06-2009
    UMode



    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    lorents
    В смысле не самой AMS, а приложением созданным в ней.
    А программ, которые по завершении своей работы выключают компьютер море. К примеру, Nero или множество конвертеров.
    И я же говорю, этот вопрос уже поднимался, и вроде как нашлось решение.

    Всего записей: 30 | Зарегистр. 03-05-2006 | Отправлено: 01:27 17-06-2009
    gigul131

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите умоляю ни как ни пойму чего у меня не правельно но ни как не могу заставить мой проект скачиватьи закачивать файлы на ftp,пожалуйста обьясните как работать через нее с ftp уже и помощь смотрел и так ни чего и не получаеться пробовал и на локальном ftp и вот на публичном но так и ни чего,причем порт могу запросить и дает правильный ответ 21
     
    FTP.Connect("ftp://ftp.nsu.ru", "anonymous", "anonymous@anonymous.com", "", true);
    FTP.ChangeDir("/tmp");
    FTP.Download("123.rtf", "C:\\mydir\\123.rtf", nil);
    FTP.Disconnect();

    Всего записей: 10 | Зарегистр. 10-06-2009 | Отправлено: 04:23 17-06-2009
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    UMode
    извеняюсь, я прочитал включить компьютер
    сейчас посмотрю с вашим вопросом

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



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

    Всего записей: 52 | Зарегистр. 02-05-2009 | Отправлено: 17:15 17-06-2009
    gigul131

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    так с ftp проблема полностью решилась только теперь новая беда
    скажите пожалуйста можно как нибудь допусти вводим в инпут текст ищем строку с таким тестом в txt и выдает ответом номер строки или было бы намного лучше как во flash есть такой прикол если в тектовом файле прописать &prov=Иван то флаш признает переменную prov со значением "Иван".
    все эти извращения нужны мне для установки кода доступа и составления пополняющегося списка  и получение ссылок на скачивание от этого списка
    или мож уже давно есть модули пароля и т.д. или примеры какие нибудь.
    Заранее Огромная благодарность

    Всего записей: 10 | Зарегистр. 10-06-2009 | Отправлено: 17:22 17-06-2009
    Zloy_Gelud



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

    Цитата:
    Может надо чтобы программа считала колличество слэшей"/", и определяла, что после последнего слэша, как раз и идет сам файл!

    Количество слешей в адресе может быть сколько угодно. А как мы определим что введенный слеш является последним?
    Попробуй пока такое:
  • On Key объекта Input1:

    Код:
    sRootDir = "C:";    -- папка для сохранения файла
     
    local function _GetFileName(url)
        local pos = String.ReverseFind(url, "/", false);
        if (pos ~= -1) then
            return String.Mid(url, pos+1, -1);
        else
            return "";
        end
    end
     
    -- в этой таблицездесь перечисли все необходимые расширения
    -- !!! Все расширения должны иметь одинаковое количество символов

    local tExt={'rar','zip','exe','msi'};    
    if not ext then ext='' end
    if b then
        ext=ext..String.Lower(String.Char(e_Key));
        local len=String.Length(ext);
        if (len==String.Length(tExt[1])) then
            for _,v in tExt do
                if (ext==v) then
                    l=true;
                end
            end
            if l then
                Input.SetText("Input2", sRootDir.."\\".._GetFileName(Input.GetText("Input1")));
            end
            b, ext = nil, nil;
        end
    end
    if (e_Key==190) then b=true; end



    UMode
    Есть готовый шаблон - DllPCPower_Fixed.

  • Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 17:40 17-06-2009
    AleksTrin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zloy_Gelud
    Все отлично работает, но только когда ты сам вписываешь в инпут адрес на файл, а если скопировать откуда-нибудь и вставить, то ничего не происходит во втором инпуте!

    Всего записей: 95 | Зарегистр. 18-05-2009 | Отправлено: 22:28 17-06-2009
    Mars803



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

    Всего записей: 52 | Зарегистр. 02-05-2009 | Отправлено: 01:59 18-06-2009 | Исправлено: Mars803, 02:10 18-06-2009
    UMode



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

    Цитата:
    pc power dll тебе в помощь

    Спасибо огромное! А то на работе уже всю плешь проели - "хотим, мол, чтобы комп сам всё делал, и выключать его нам тоже лень..."

    Всего записей: 30 | Зарегистр. 03-05-2006 | Отправлено: 02:38 18-06-2009
    Vitalliano

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пожалуйста, помогите! Необходимо сделать авторан к игре, только немогу понять как привязать к кнопке реестр. Например игра стоит на компе, светится кнопка "Запустить игру", если не стоит светится "Установить игру".

    Всего записей: 89 | Зарегистр. 04-12-2007 | Отправлено: 13:17 18-06-2009
    Mars803



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

    Всего записей: 52 | Зарегистр. 02-05-2009 | Отправлено: 14:53 18-06-2009
    AleksTrin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vitalliano
     
    Вот здесь имеется примерчик по твоему вопросу!

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



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Button.SetVisible("install", false);
    Button.SetVisible("run", false);
    if(Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\GameGame"))then
        Button.SetVisible("run", true);
    else
        Button.SetVisible("install", true);
    end

    Всего записей: 52 | Зарегистр. 02-05-2009 | Отправлено: 14:59 18-06-2009
    gigul131

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    скажите пожалуйста можно как нибудь допусти вводим в инпут текст ищем строку с таким тестом в txt и выдает ответом номер строки или было бы намного лучше как во flash есть такой прикол если в тектовом файле прописать &prov=Иван то флаш признает переменную prov со значением "Иван".  
    все эти извращения нужны мне для установки кода доступа и составления пополняющегося списка  и получение ссылок на скачивание от этого списка  
    или мож уже давно есть модули пароля и т.д. или примеры какие нибудь.  
    Заранее Огромная благодарность

    Всего записей: 10 | Зарегистр. 10-06-2009 | Отправлено: 15:09 18-06-2009
    Mars803



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

     
    Input History Element - типа input модифицированный, который умеет при наборе выводить снизу список с похожими результатами (из файла history.txt), такая фитча часто используется в браузерах. Пока еще есть небольшие недоработки но в целом скрипт несложный, чтобы он заработал достаточно создать элемент input1 и подключить сам скрипт. Ну вот смотрите мое творчество)
     
    Добавлено:
    я предлагаю провести конкурс творчества на AMS, например кто создаст лучший табличный редактор на AMS, на подобие Excel. Кто согласен? Времени дать к примеру месяц

    Всего записей: 52 | Зарегистр. 02-05-2009 | Отправлено: 15:31 18-06-2009
    AleksTrin

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

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



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

    Всего записей: 52 | Зарегистр. 02-05-2009 | Отправлено: 16:16 18-06-2009 | Исправлено: Mars803, 16:17 18-06-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