Ru-Board.club
← Вернуться в раздел «Программы»

» Autoplay Media Studio

Автор: Kindly
Дата сообщения: 11.03.2006 11:39
grrasp

Цитата:
Уважаемый GOOSE не могли бы вы наставить, ткнуть, так сказать, носом...

Здесь обсуждается работа с программой, взлом и исследование здесь не обсуждаются.
Автор: GOOSE
Дата сообщения: 12.03.2006 21:22
grrasp
Извини, тут я некомпетентен... "поломать" не умею , я все больше по "построить"
Автор: grrasp
Дата сообщения: 12.03.2006 23:23
GOOSE
Все равно благодарю за понимание и поддержку в правильном направлении
Автор: frontmedia
Дата сообщения: 23.03.2006 13:29
Подскажите, как сделать в 6 автоплее полноэкранный режим отдельной страницы, а затем вернутся в режим 800х600, после ее закрытия.
Пробовал пример из этого форума, но он не работает- ничего не происходит
Автор: GOOSE
Дата сообщения: 23.03.2006 17:18
frontmedia
В общем, не совсем понятно, нафига такие заморочки, но - хозяин - барин
Итак, спецом попробовал на 6-ке как это реализовать... (это ты мне на почту писал?)
Получилось следующее:

Автор: frontmedia
Дата сообщения: 23.03.2006 17:29
Да писал на мыло я.
А что все таки получилось?
Автор: GOOSE
Дата сообщения: 23.03.2006 17:48
Сорри, глюкнуло... а сразу не посмотрел, что не весь пост вошел

Итак: имеем два варианта, один замороченный (я его сделал по опыту пятой версии) и простой (в шестерке уже доступны стали некоторые дополнительные экшены)

Начну с простого:
Как делать страничку и пр. не объясняю, и так понятно
Размещаем на ней Видео, убираем автозапуск, по умолчанию скрываем Видео...
В свойсвах Видео на вкладке On Finish прописываем

Код: Page.Jump("имя_страницы_после_видео");
Автор: frontmedia
Дата сообщения: 23.03.2006 17:55
Да и очень очень интересует. Буду рад если расскажешь. Потому что первый вариант не очень подходит.
Автор: GOOSE
Дата сообщения: 23.03.2006 18:16

Цитата:
Потому что первый вариант не очень подходит


А можно понять, почему?

PS Проверь почту, отправил оба варианта
Автор: frontmedia
Дата сообщения: 23.03.2006 19:39
Большое спасибо Goose. Буду разбиратся
Автор: PiterKey
Дата сообщения: 27.03.2006 17:07
Привет!
Создал авторан где на кнопочках и в параграфе выводиться текст на русском.
У меня выглядит всё по-русски, у соседа - кракозябры, винда XP sp2 русская...
Шрифт Arial Black... студия 6.0
Как пофиксить?
Отбой!
Разрешилось внимательным рассматриванием свойств шрифтов, оказывается есть ещё и тип шрифта. Выставил Cyrilic - всё нормально отобразилось...
Автор: GOOSE
Дата сообщения: 29.03.2006 14:11
frontmedia

Цитата:
Буду разбиратся

Не забудь, после того, как разберешься тут отметиться
Так, мол, и так... Решил эдак...
Народу полезно будет!
Автор: StainD
Дата сообщения: 07.04.2006 19:44
Народ, помогите!!!
Начал осваивать AutoPlay Media Studio 6.0. Не могу понять как сделать полосу прокрутки
при создании страницы большого размера, например 1000 на 1500.
Автор: marklong
Дата сообщения: 08.04.2006 08:43
Всем большое спасибо за информацию. Это реальная помощь тем, кто начинает юзать программу. Срочно нужна помощь. Решил сделать в окне список, на каждую позицию назначил поигрывание mp3-файла ( т.е. запускается через Media Player ). Косяк в тот,
что при назначении действия на следующий по списку пункт, меняется действие предыдущего на тот, который вводишь, и везде играет одно и то же. Как решить эту проблему?
Автор: GOOSE
Дата сообщения: 08.04.2006 09:52
StainD

Цитата:
как сделать полосу прокрутки
при создании страницы большого размера, например 1000 на 1500

Мне кажется у тебя произошло "замещение" понятий....
Полосу прокрутки ЧЕГО?
Если речь идет о размере окна самого ПРОЕКТА, то это невозможно, ибо это окно - окно приложения.
Полосу прокрутки можно делать во многих ОБЪЕКТАХ в твоем приложении (Вэб, список, текст и пр.)

marklong

Цитата:
при назначении действия на следующий по списку пункт, меняется действие предыдущего на тот, который вводишь, и везде играет одно и то же

Ты где назначаешь действие? Видимо во вкладке Селект и Дабл клик? И там прописываешь имя файла?
Используй поле Item Data, пиши туда имя файла, о на вкладке прописывай запуск плеера для проигрывания файла, который берется из Item Data...
Это самый простой ИМХО путь, если не писать массивы и функции...
Автор: marklong
Дата сообщения: 08.04.2006 16:54
Прописываю последовательность действий:
Страница Аудио, в основном меню программы в разделе Вставка беру пункт Список, затем в списке в Item Text тавляю название трека, в Item Data вставляю сам трек из папки с треками в проекте - это все в закладке Установки, затем в закладке Действия-Добавить действие-File Open-выбираю файл опять же из папки с ресурсами.

Когда делаю тот же повтор со следующе записью в списке, то в превом пункте меняется
только Действие, и звучит последний файл во всех пунктах списка.

Спасибо за ответ, но я пока не понял в чем траблы, вроде делаю как надо.
Автор: StainD
Дата сообщения: 08.04.2006 22:36
Да я имел ввиду размер самого проекта.
Еще вопрос как сделать чтобы текст появляющийся в Paragrah можно было выделить и скопировать принадобности. И есть ли в инете русский справочник с описанием всех команд.
Автор: GOOSE
Дата сообщения: 09.04.2006 13:36
StainD
Ну, используй
Код: Paragraph.GetText
Автор: StainD
Дата сообщения: 09.04.2006 15:02
GOOSE

А если не весь текст, а какую-нибудь часть.
Автор: GOOSE
Дата сообщения: 10.04.2006 10:42
StainD
Блин, заинтриговал Пришлось разобраться.
Итак:
Для того, чтобы можно было выделять и копировать часть\весь текст нужно:
1. Использовать не Paragraph, а Input (tips: если поставить в свойсвах "Read only", то эти два объекта внешне ничем отличаться не будут)
На этом этапе уже можно выделять и копировать весь\часть текста по клику правой кнопки.
Если хочеться заморочится с буфером обмена но без "лишних" кликов , то см. п.3
2. Идем в свойства проекта, Project --> Plugins, подключаем Clipboard Plugin
3. Для копирования текста используем команды нового плагина:
Clipboard.CopyText
Clipboard.GetText
Clipboard.IsTextAvailable
4. Задача решена!
Автор: StainD
Дата сообщения: 10.04.2006 22:05
GOOSE

Спасибо за помощь. В принципе и первого пункта достаточно. единственный минус это то что нельзя сделать Input прозрачным как Paragraph.
Слушай не мог бы по подробнее объяснить пункт №3. А то я что-то не понял.
и не мог бы дать ссылочку на сайт где есть различного рода кнопки, Image и т.д.
Автор: GOOSE
Дата сообщения: 11.04.2006 12:29
StainD
Ну а чего там объяснять?
Это команды работы с виндовым буфером обмена.
Открываешь файл помощи, смотришь что и почему... там всего то по три-пять строк текста Любой онлайн переводчик легко переведет

Цитата:
ссылочку на сайт где есть различного рода кнопки, Image и т.д.

Да нет такого места в сети вообще... Использовать можно АБСОЛЮТНО любые графические объекты!
Есть от разработчика платная штука: Style Workshop называется, но по мне, так - чепуха... Можешь глянуть на http://www.autoplayzone.com/
Автор: JekaKot
Дата сообщения: 24.04.2006 01:23

Может я задам глупый вопрос, но все-таки...

Как сделать так, чтобы через AutoRun файлы были бы доступны без проблем (установить, открыть и пр.), а через Открыть/Папка_с_программами - стоял пароль?
Автор: GOOSE
Дата сообщения: 24.04.2006 09:00
JekaKot
Ваще не понятно, зачем такой изврат...
Ну а по сути: что мешает "Папка_с_программами" сделать архивом с паролем?
Ауторан будет открывать без проблем, так как пароль там будет зашит, а простым открытием через проводник не получится.
До кучи - смени расширение на произвольное пионЭры голову сломают
Автор: JekaKot
Дата сообщения: 27.04.2006 19:57
и как?

Не острить, объясните по-человечески, по пунктам...
Автор: GOOSE
Дата сообщения: 28.04.2006 08:56
JekaKot

Цитата:
Не острить

Это наезд? Шучу... острот не было и в помине.

Если по сути: объяснять долго, так как двумя строчками кода не обойдешься.

Сходите по ссылкам в шапке, скачайте пример открытия ZIPархива - это именно то, что вам нужно! Там можно сделать, чтобы AMS открывала запароленные архивы. (см. Zip.Extract)
Плюс есть фишка: если сменить расширение .zip на (к примеру) .blahblahblah, то программа прекрасно понимает, что это .zip и спокойно с ним работает, а вот если в проводнике это увидеть и попытаться открыть, то винды станут просить указать нужную программу От пионЭров спасает

Добавлено:
Вот, не ройся. Это кусок кода из примерчика по открытию запароленных архивов (картинки) из списка:
ЗЫ Запароленный ZIPархив с картинками имеет имя Content.dat (заметили, что расширение изменено?) лежит в AutoPlay\\Docs\\


Код:
-- Временная директория (тут мы используем _TempFolder, которую естественно,
-- можно поменять на нужную, но ИМХО - это лучший способ
sTempDirectory = _TempFolder .. "\\";
    
-- Получаем имена файлов из ListBox data
sFile = ListBox.GetItemText("LB_Files", tSelected[1]);

-- Распаковываем их во временную директорию
Zip.Extract("AutoPlay\\Docs\\Content.dat", {sFile}, sTempDirectory, false, false, "пароль_на_архив", 0, nil);

-- Загружаем из временной директории распакованную картинку
Image.Load("I_Image", sTempDirectory .. sFile);

-- Дабы не осталось "следов" на машине юзера, "зачищаем" временную
-- директорию, прибивая распакованные картинки
File.Delete(sTempDirectory .. sFile, false, false, false, nil);
Автор: JekaKot
Дата сообщения: 29.04.2006 13:32
Какой наезд, о чем Вы? Ха-ха...

Залез-таки в Help - И...

Прога-то просто СУПЕР!!!

P/S: Кстати, а если "Папка_с_программами" весит почти 700 метров, то, может, по-другому как-то надо, а...

Нашел такую прикольную вещь как Trial Period... А можно сделать как обычно - вводишь пароль и триала нет? Хотя вряд ли, но все-таки...

Суть-то понятна... но не совсем... хотя надо разобраться, Help потеребить...

СПАСИБКИ!!!





Добавлено:

Цитата:
Код:
-- Временная директория (тут мы используем _TempFolder, которую естественно,
-- можно поменять на нужную, но ИМХО - это лучший способ
sTempDirectory = _TempFolder .. "\\";

-- Получаем имена файлов из ListBox data
sFile = ListBox.GetItemText("LB_Files", tSelected[1]);

-- Распаковываем их во временную директорию
Zip.Extract("AutoPlay\\Docs\\Content.dat", {sFile}, sTempDirectory, false, false, "пароль_на_архив", 0, nil);

-- Загружаем из временной директории распакованную картинку
Image.Load("I_Image", sTempDirectory .. sFile);

-- Дабы не осталось "следов" на машине юзера, "зачищаем" временную
-- директорию, прибивая распакованные картинки
File.Delete(sTempDirectory .. sFile, false, false, false, nil);


Куда это вписывать?
Автор: Lexua
Дата сообщения: 01.05.2006 09:12
JekaKot

Цитата:
Куда это вписывать?

В тот объект, который собственно будет выполнять запуск той или инной программы.
Автор: GOOSE
Дата сообщения: 01.05.2006 20:36
JekaKot

Цитата:
а если "Папка_с_программами" весит почти 700 метров, то, может, по-другому как-то надо

Правильно, надо по другому... Например, разбить эту папку на несколько меньших

Цитата:
Суть-то понятна... но не совсем... хотя надо разобраться, Help потеребить...

Гы, с этого надо было начинать

Цитата:
Нашел такую прикольную вещь как Trial Period... А можно сделать как обычно - вводишь пароль и триала нет? Хотя вряд ли, но все-таки...

А чего ж нельзя?! Можно...
Добавь туда (в тот пример, что ты нашел) проверку на пароль - и все дела! Пароля нет, триальный счетчик дни\разы считает, пароль есть - остановился. Не сложно.
Автор: rouz777
Дата сообщения: 03.05.2006 12:06
Привет всем!
У меня такой вопрос: пробую создать дерево и у меня ни как не получается написать скриптик который позволит по двойному клику на пункт дерева открыть соотвествущий файл. Если открывает то сразу несколько. В хелпе вычитал что-то про переменную e_NodeIndex вот только как ее по человечески использовать не знаю. Если не сложно кинте пример скрипта.
Зарание спасиба.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Matrix Screensaver


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.