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

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

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

    Цитата:
    Вообще не понял как это фото может уйти в левый кран экрана?

    хм..
    ну вот слайд шоу идет слева
    такое изменение появилось когда в установках выставил стиль - заливка
     
    Добавлено:
    Zloy_Gelud
     

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

     
    ну я не прошу мне написать я прошу может есть у кого уже шаблон...
    я попытаюсь его под себя переделать...

    Всего записей: 3 | Зарегистр. 01-02-2009 | Отправлено: 13:20 01-02-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    FotoBair
    Шаблон слайдшоу? Так он есть в ams7 в примерах, в самом низу списка при создании нового проекта.

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 16:21 01-02-2009
    FotoBair

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

    Всего записей: 3 | Зарегистр. 01-02-2009 | Отправлено: 15:55 02-02-2009
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    случайно нет ни у кого примера управления web-страницами средствами AMS и еще примерчик с прозрачностью (ни как не могу найти у себя эти два примера)
    и еще не объясните что нужно для поддержи прозрачности?

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 18:48 02-02-2009 | Исправлено: lorents, 18:49 02-02-2009
    Pazan



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а можно как-то в AMS7 подавлять окна ошибок сценария Web (JS)


    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 16:40 03-02-2009
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Никто случайно не сталкивался с такой проблемой или может слышал..При запуске проекта с DVD-диска, его основное окно не показывается, при этом процесс запущен. Затем процесс начинает кушать оперативную память. Когда он всю ее съедает, то добирается до файла подкачки и начинает кушать его. Затем происходит завершение процесса с ошибкой - память не может быть "written".


    lorents

    Цитата:
    управления web-страницами средствами AMS

    По-конкретней можно?

    Цитата:
    примерчик с прозрачностью

    Объектам прозрачность нельзя установить.


    Pazan
    ИМХО, нет.

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 19:31 03-02-2009 | Исправлено: Zloy_Gelud, 19:41 03-02-2009
    lorents



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

    Цитата:
    Объектам прозрачность нельзя установить.  

    мне не объект а само окно проекта

    Цитата:
    По-конкретней можно?

    можно
    ну например мне надо сделать следующее
    все вы знаете файл-обменик rapidshare.com и вот я хочу чтобы мой проект открывал веб-страницу, нажимал на кнопку например Free user и ждал определенное время и потом а потом нажать на кнопку Download
    или например нажать на premium  user и ввести Login и Password и нажать на login

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 01:10 04-02-2009
    Zloy_Gelud



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

    Цитата:
    само окно проекта


    Код:
    WinApi.SetWindowTrans(Application.GetWndHandle(), 200);


    Цитата:
    ну например мне надо сделать следующее [...]

    Чет мне кажется через ActiveX и JS/VBS можно намутить..но геморно.

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 01:15 04-02-2009
    lorents



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

    Цитата:
    WinApi.SetWindowTrans(Application.GetWndHandle(), 200);  

    спасибо!

    Цитата:
    Чет мне кажется через ActiveX и JS/VBS можно намутить..но геморно.  

    мд... ну лан с этим

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 01:26 04-02-2009
    Pazan



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

    Код:
    5800eba07e326a07e9afac8ef3a1ba1c2636edba2167

     
    проблема:
    1. прочесть содержимое (количество символов постоянное - 44)
    2. объединить 12 символов в строку по указанному шаблону:
    а) 2 символа, начиная с 3-го
    б) 3 символа, начиная с 8-го
    в) 4 символа, начиная с 15-го
    г) 3 символа, справа-налево
    3. если полученная строка совпадает с MAC-адресом, тогда
          действие1
           иначе
          действие2
        конецесли
     
    такая вот шутка... реально замутить в АМS7?

    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 15:54 04-02-2009 | Исправлено: Pazan, 16:03 04-02-2009
    Zloy_Gelud



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

    Код:
    strText = TextFile.ReadToString("C:\\MAC.txt");
    strMAC = String.Mid(strText, 3, 2);
    strMAC = strMAC..String.Mid(strText, 8, 3);
    strMAC = strMAC.. String.Mid(strText, 15, 4);
    strMAC = strMAC..String.Right(strText, 3);
    if (strMAC == System.GetLANInfo().NIC) then
        
    else
     
    end

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 17:38 04-02-2009
    Yakim777



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

    Цитата:
    нажимал на кнопку например Free user

    Я тоже этим интересуюсь (не файлообменником, но кнопку надо чтоб нажимало) может что-нибудь вместе придумаем, например у кнопки есть ссылка, может просто загрузить в ВЕБ объект эту ссылку, а потом после ожидания переходило по ссылке из ВЕБа, но как я знаю, на ЛетИтБит.нет ссылка доступна сразу, без ожидания, а показывается только через минуту.

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 23:45 05-02-2009
    lorents



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

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 11:09 06-02-2009
    Pazan



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zloy_Gelud
    на выходных потестю. спс

    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 13:42 06-02-2009
    Yakim777



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

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



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

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 21:34 06-02-2009
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли добавить иконку из DLL/EXE файла в объект Tree или ListBoxEx?
     
    Добавлено:
    Интересуют любые средства, т.к. стандарными это невозможно..  
    Или же..получить контекст иконки, а затем нарисовать ее с помощью API в проекте?
     
    Добавлено:
    Что здесь не так?

    Код:
    hWND = Application.GetWndHandle();
    Result = DLL.CallFunction("shell32.dll", "ExtractIcon", hWND..",\"".._SystemFolder.."\\shell32.dll\",-1", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 21:29 10-02-2009
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zloy_Gelud
    Имя API-функции нужно указывать то, что в Alias: "ExtractIconA".

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tavria2 -- отлично!    
     
    Добавлено:
    Помоему получился довольно любопытный примерчик.

    Код:
    hWND = Application.GetWndHandle();                -- дескриптор окна
    hDC = WinApi.GetDC(hWND);                        -- контекст устройства
    strPathFile = _SystemFolder.."\\shell32.dll";    -- путь к библиотеке
    nXPos = 30;    nYPos = 30;                            -- верхний левый угол иконки
    for i=1, 10 do                                    -- выборка первых 10 значков
        -- дескриптор значка
        hIcon = DLL.CallFunction("shell32.dll", "ExtractIconA", hWND..",\""..strPathFile.."\","..i, DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
        -- рисуем значок
        DLL.CallFunction("user32.dll", "DrawIcon", hDC..","..nXPos..","..nYPos..","..hIcon, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
        -- освобождаем память, связанную со значком
        DLL.CallFunction("user32.dll", "DestroyIcon", hIcon, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
        nYPos = nYPos + 32;
    end

    Осталось сообразить как размер иконки уменьшить..
     
    Добавлено:
    Появилась еще проблема..при разворачивании проекта иконки не перерисовываются. Как пофиксить?

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 00:33 11-02-2009
    tavria2



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

    Цитата:
    Появилась еще проблема..при разворачивании проекта иконки не перерисовываются.  Как пофиксить?
    Иконки будут исчезать при каждой перерисовке окна проекта.  
    Когда окну необходимо перерисоваться, то Windows посылает определённое сообщение WM_PAINT, следовательно нужно поместить отрисовку графики в обработчик этого события, но так, как в AMS невозможно сделать обработку WM_PAINT, то естественно не сможешь сделать отрисовку.  

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 10:37 11-02-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-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru