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

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа, помогите с решением новой проблемы. Необходимо чтобы в объекте listbox появился список установленных на компьютере программ и при выборе какой нибудь ее можно было удалить. Простыми словами, необходимо создать uninstaller.
     
    В инете накопал подобный:
    http://narod.ru/disk/20616507000/Unistaller%20AMS.apz.html
     
    Все хорошо, но есть проблема. Он выдает не весь список программ. К примеру, смотрел на ноуте, не показывает в списке программ Microsoft Office.
     
    Была еще проблема, при удалении некоторых программ он писал: не возможно найти C:\Program Files. Но я ее решил. Осталось только сделать так, чтобы он выводил весь список программ.
     
    Помогите, плиз. Мозг завис, не понимаю, что не так...
     
    Заранее спасибо!!!
     
    P.S. AutoPlay Media Studio 8 выдает ошибку

    Всего записей: 205 | Зарегистр. 28-03-2010 | Отправлено: 16:53 11-05-2010 | Исправлено: dallas page, 21:29 11-05-2010
    BlackMaestro1983

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Маленький вопросик как сделать чтоб в зависимости от  выбора 1 и 2 комбобокса чтото открывалось к примеру картинки
    Тыкаем на 1 комбобокс выбираем РАСТЕНИЯ откываеться картинка опредленная
    тыкаем во 2 комбобокс выбираем ПРИКОЛЫ открываеться другая картинки исходя
    из того что выбор был РАСТЕНИЯ  
    Те выбираем РАСТЕНИЯ и чтото во 2 комбобоксе и изходя из этого открывались определнные картинки

    Всего записей: 1 | Зарегистр. 29-04-2010 | Отправлено: 00:25 12-05-2010 | Исправлено: BlackMaestro1983, 00:27 12-05-2010
    BLACK ROZE



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Создаю МР3-плеер с пятью альбомами. Трэки из альбовом загружаются в ListBox.
    Не могу решить следующую проблему: при загрузке треков из следующего альбома (нажатием кнопки) они просто добавляются в ListBox, а мне нужно чтобы он обновлялся (удаление предыдущих трэков и показ новых). Такой код на каждой кнопке, только папки с трэками разные:

    Цитата:
    -- Find all the files in the directory
        tFiles = File.Find("AutoPlay\\Audio\\HP&SK", "*.*", false, false, nil);
            -- If tFiles contains something
        if tFiles then
            -- Traverse the table containing the selected file paths
            for nIndex, sFilePath in tFiles do
                -- Assign the desired text and data to variables
                sData = sFilePath;
                -- Set sText to the filename (without extension) using String.SplitPath
                sText = String.SplitPath(sFilePath).Filename;
                -- Add the item to the ListBox        
                    ListBox.AddItem("ListBox1", sText, sData);
            end
    end

    Заранее спасибо.

    Всего записей: 65 | Зарегистр. 07-04-2006 | Отправлено: 02:34 12-05-2010
    tavria2



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

    Цитата:
    при загрузке треков из следующего альбома (нажатием кнопки) они просто добавляются в ListBox, а мне нужно чтобы он обновлялся (удаление предыдущих трэков и показ новых).  

    Перед заполнением  ListBox, очищай его с помощью ListBox.DeleteItem.

    Цитата:
    Такой код на каждой кнопке, только папки с трэками разные

    такой код будет избыточным, нужно создать одну глобальную функцию и вызывать ее из разных кнопок, передавая ей в параметрах путь к трэкам.
     
    Событие Global Functions:
    Код:
    function FillListBox(sPath)
      -- Find all the files in the directory  
      tFiles = File.Find(sPath, "*.*", false, false, nil);  
      -- If tFiles contains something  
      if tFiles then  
        -- Remove all items from the listbox
        ListBox.DeleteItem("ListBox1", LB_ALLITEMS);
        -- Traverse the table containing the selected file paths  
        for nIndex, sFilePath in tFiles do  
          -- Assign the desired text and data to variables  
          sData = sFilePath;  
          -- Set sText to the filename (without extension) using String.SplitPath  
          sText = String.SplitPath(sFilePath).Filename;  
          -- Add the item to the ListBox          
          ListBox.AddItem("ListBox1", sText, sData);  
        end  
      end  
    end

     
    Событие кнопки On Click:
    Код:
    -- Вызов функции
    FillListBox("AutoPlay\\Audio\\HP&SK");

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 20:10 12-05-2010 | Исправлено: tavria2, 20:13 12-05-2010
    dallas page



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BlackMaestro1983 В свойствах кнопки OnClick пишешь:
     
    sel = ComboBox.GetSelected("ComboBox1");
    sele = ComboBox.GetSelected("ComboBox2");
    if sele == 1 then
        if sel == 1 then
        Image.Load("Image1", "AutoPlay\\Images\\indigorose.png");
        elseif sel == 2 then
        Image.Load("Image1", "AutoPlay\\Images\\indigorose.png");
        end
     
    elseif sele == 2 then
         if sel == 1 then
        Image.Load("Image1", "AutoPlay\\Images\\indigorose.png");
        elseif sel == 2 then
        Image.Load("Image1", "AutoPlay\\Images\\indigorose.png");
        end
     
    end  
     
    Так же можно написать в свойствах комбобокса OnSelect, немного изменив...
    Надеюсь разберешься

    Всего записей: 205 | Зарегистр. 28-03-2010 | Отправлено: 23:31 12-05-2010 | Исправлено: dallas page, 23:32 12-05-2010
    BLACK ROZE



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    tavria2
    Спасибо! Помощь всегда приходит вовремя. Оказывается я все слишком усложнила. Блин, надо самой учиться писать скрипты... Учителем кто-нибудь стать хочет?

    Всего записей: 65 | Зарегистр. 07-04-2006 | Отправлено: 00:15 13-05-2010
    Doggu

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

    Всего записей: 7 | Зарегистр. 13-05-2010 | Отправлено: 15:32 13-05-2010
    immotus



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

    Цитата:
    как то так
    Код:
    Page.StartTimer(350)
    if (not w) then w=0 end
    w=w+1
    if w==3 then
    --действие при условии
    end  
    в таймере код w=0

    Это куда надо вставлять: в "On Enter" или "On Click"?

    Всего записей: 1460 | Зарегистр. 27-07-2007 | Отправлено: 01:32 14-05-2010 | Исправлено: immotus, 01:32 14-05-2010
    dallas page



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

    Цитата:
    Господа, помогите с решением новой проблемы. Необходимо чтобы в объекте listbox появился список установленных на компьютере программ и при выборе какой нибудь ее можно было удалить. Простыми словами, необходимо создать uninstaller.
     
    В инете накопал подобный:
    http://narod.ru/disk/20616507000/Unistaller%20AMS.apz.html
     
    Все хорошо, но есть проблема. Он выдает не весь список программ. К примеру, смотрел на ноуте, не показывает в списке программ Microsoft Office.
     
    Была еще проблема, при удалении некоторых программ он писал: не возможно найти C:\Program Files. Но я ее решил. Осталось только сделать так, чтобы он выводил весь список программ.
     
    Помогите, плиз. Мозг завис, не понимаю, что не так...
     
    Заранее спасибо!!!
     
    P.S. AutoPlay Media Studio 8 выдает ошибку
     


    Всего записей: 205 | Зарегистр. 28-03-2010 | Отправлено: 14:39 15-05-2010
    Gocha1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Такая задача:
     
    В папке 4 екзешника.
    Авторан проверят находятся ли все определенные екзешники в папку или нет, если же нет то на странице 4 картины убираются.
     
    Как это написать, чтоб имена тех файлов не нужно было прописать больше чем раз. То есть с помощь использования так называемого Массива и Уильд-карда (*).

    Всего записей: 259 | Зарегистр. 26-10-2007 | Отправлено: 19:12 15-05-2010
    lerik2703



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

    Цитата:
    Он выдает не весь список программ. К примеру, смотрел на ноуте, не показывает в списке программ Microsoft Office.  

    Покапайся в реестре посмотри где ещё деинсталяшки есть допустим  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall
     
    Добавлено:
    Gocha1
    а действие File.DoesExist чем тебя не устраивает?

    Всего записей: 403 | Зарегистр. 05-01-2010 | Отправлено: 19:41 15-05-2010
    Gocha1



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

    Цитата:
    а действие File.DoesExist чем тебя не устраивает?

    Тем, что ты не задумаяс пишеш, тем что таким образом всегда приходится переписать много много раз имена файлов и это не легко если таких файлов будет много

    Всего записей: 259 | Зарегистр. 26-10-2007 | Отправлено: 21:37 15-05-2010
    lerik2703



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gocha1
    ну если много тогда в цикле проверку делать!но если ты хочешь что-то привязать к имени файла полюбому их прописовать!

    Всего записей: 403 | Зарегистр. 05-01-2010 | Отправлено: 22:06 15-05-2010
    Gocha1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lerik2703
    Слуш я брашаюс знаткам, ты уверен, что с помощью массива этого не сделать? Если нет не говори.

    Всего записей: 259 | Зарегистр. 26-10-2007 | Отправлено: 09:42 16-05-2010
    Manechka



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, как можно наследовать объекты, зстраницы? Надо одни и те же кнопки (назад, вперед, свернуть, закрыть) наследовать на все остальные страницы с титульной.

    Всего записей: 96 | Зарегистр. 28-04-2006 | Отправлено: 23:19 16-05-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый вечер! помогите пожалуйста решить следующую задачу:
     
    Допустим у меня есть ссылка
    http://s3.envato.com/files/329625/index.html
    При просмотре данной flash через Internet Explorer в папке Temporary Internet Files создаются файлы с путями например
    http://s3.envato.com/files/329625/index.html
    http://s3.envato.com/files/329625/preview.swf
    http://s3.envato.com/files/329625/css/book_styles.css
    и т.д
    Подскажите как сделать чтобы файлы, имеющие путь http://s3.envato.com/files/329625 копировались в определенную папку, например C:\ и имели следующие пути
    C:\329625\index.html
    C:\329625\preview.swf
    C:\329625\css\book_styles.css
    и т.д.
     
    код писать полностью не надо, просто нужно описать как это сделать
     
    Кстати если кому приглянулась эта флеш могу скинуть, лично скачивал в ручную, а сейчас хочу это дело сделать на автомате.
     
    Image Optimizer 1.0.0.1 - сборник программ для оптимизации графических форматов *.png, *.jpg и *.gif.
    *.png - превосходит оптимизацию то что в шапке
    *.gif - не работает если в пути и в названиях фалов есть кириллица, поэтому лежит в отдельной папке
    *.jpg - можно использовать как альтернативу Adobe Fireworks
    Предлагаю его в шапку, думаю летом сделаю оболочку.
     
    Manechka
    а в чем проблема просто вставить эти кнопки на все страницы?

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 23:33 16-05-2010 | Исправлено: lorents, 23:36 16-05-2010
    Manechka



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

    Всего записей: 96 | Зарегистр. 28-04-2006 | Отправлено: 00:44 17-05-2010
    immotus



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lerik2703
    Большое спасибо. В целом все работает, но хотелось бы еще разбить подсчет кликов по времени. Получается что я могу кликнуть раз, перейти по другой ссылке, кликнуть еще раз, подождать или еще чего сделать, а потом кликнув еще раз, все равно запущу скрипт на выполнение. Как бы сделать так, чтобы щелчки мышью отсчитывались только в определенном промежутке времени, как на последовательном кодовом замке? В общем хочется чтобы зазор между кликами не превышал хотя бы секунду. Если не успел, повтори снова нужное количество за условленное время.

    Всего записей: 1460 | Зарегистр. 27-07-2007 | Отправлено: 00:55 17-05-2010 | Исправлено: immotus, 00:56 17-05-2010
    lerik2703



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Manechka
    Там где наследования фона и наследование объектов!только наследуются все объекты и без права редактирования на странице наследнике,и если тебе захочется создать какой нибудь новый объект то имена не должны совпасть! к примеру создаешь страницу 1 размешаешь на ней то что надо создаешь страницу 2 вкладке Settings>Inherit>Objects from page выбираешь Page1 и все объекты успешно наследуются на 2-ю страницу
    immotus
    ты видимо не разместил в событии on Timer сброс переменной w на ноль!? повторно нужно будет нажать 3 раза если не успел за 350 миллисекунд кстати если в действии ты не используешь переход на другую страницу есть смысл остановить таймер!

    Всего записей: 403 | Зарегистр. 05-01-2010 | Отправлено: 10:58 17-05-2010
    Widok



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

    Лимит страниц. Продолжаем здесь.


    ----------
    Тень превращается в фантазии, таящиеся в глубине вашей души.
    Пока идёшь ты среди теней, да не будет зла с тобой.

    Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:18 17-05-2010
       

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru