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

» Autoplay Media Studio

Автор: Zloy_Gelud
Дата сообщения: 28.03.2011 08:15
Stalkersof

Цитата:
При переходе на новую страницу что происходит с уже открытой страницей?
Она выгружается из памяти. Или просто накладывается по верх старой.

Если учесть, что дескриптор у проекта один и тот же в не зависимости от страницы, то можно предположить, что окна - это один и тот же GUI, только он перерисовывается как бы при переходе на страницу. Следовательно, и память не выгружается.., она один раз выделяется при запуске проекта. Имхо все это конечно.

Madrigal5000
Ты эту страницу каким образом (в чем?) открываешь/отображаешь?
Автор: Stalkersof
Дата сообщения: 28.03.2011 10:34
Zloy_Gelud

Я про страницы не прото так спрашивал. Был замечен баг с использованием плагина GIF.

Я вставлял гифы в каждую страницу и запускал их при показе страницы ON Shown.
Так вот проект достаточно большой и страниц много. Получалось как-бы при переходе со страницу на страницу гифы какбы накладываються друг на друга и это серьезно грузит процессор. После 5 минут быстрого хаотичного брожения по страницам загрузка процессора составила 50%. Что достаточно много для такой программы. Пришлось отказаться от применения в проэкте гифов.
Может можно как-то сделать чтоб при переходе на другую страницу гиф тоже выгружался.
Автор: Zloy_Gelud
Дата сообщения: 28.03.2011 10:48
Stalkersof -- а ты попробуй ГИФы в объект Video Грузить.
Автор: Stalkersof
Дата сообщения: 28.03.2011 11:21
А цвет фона видео можно сделать прозрачным. Или хотябы подобрать его?

Еще был замечен баг с со стандартным расшерением монитора 17'
Короче когда закидываешь обои на страницу,тебя спрашивают-придать обоям размер страницы или нет.
Если да то будут проблемы на 1024-768( обои и маска смещаються и получаеться не пойми что - это только на этом расшерении).А если нет и сделаеш обои по размеру страницы то все нормально.
Автор: Zloy_Gelud
Дата сообщения: 28.03.2011 12:03
Stalkersof

Цитата:
А цвет фона видео можно сделать прозрачным

Неа.

Цитата:
Или хотябы подобрать его?

Можно попробывать. См. параметр Stage. Или кодом

Код: Video.SetProperties("Video1", {StageColor=Math.HexColorToNumber("c0c0c0")});
Автор: Stalkersof
Дата сообщения: 28.03.2011 16:07
Zloy_Gelud

Спасибо тебе. Можно тебя считать полноценным соавтором программы. Все таки нам удалось реализовать гид для мода в виде ПДА. Встроили видео и адио плеер с возможностью загрузки файлов с компа пользователя. И много чего ище выглядит как настоящий кпк сталкера.

Остался последний вопрос. Где можно более подробно изучить программу.
Желательно на руском языке получить справку и ссылки на сайты с примерами.
Автор: Zloy_Gelud
Дата сообщения: 28.03.2011 16:18
Stalkersof

Цитата:
Все таки нам удалось реализовать гид для мода в виде ПДА.

Ну что ж.. молодцы.

Цитата:
Где можно более подробно изучить программу.

Здесь на форуме. Или самостоятельно изучая примеры.

Цитата:
Желательно на руском языке получить справку

Справка на русском отсутствует. GOOSE когда-то пробовал начинать переводить, но к сожалению и та часть, которую он перевел, канула в лето вместе с его сайтом. Ох, как жаль. В нем была такая хорошая коллекция примеров.

Цитата:
ссылки на сайты с примерами

Посмотри в шапке.
Автор: Madrigal5000
Дата сообщения: 28.03.2011 16:53

Цитата:

Madrigal5000
Ты эту страницу каким образом (в чем?) открываешь/отображаешь?


ну если ты про то чем обычно - обычным текстовым редактором (к примеру Notepad ++)

***

нужно просто сделать обработку ссылок :

в коде кнопки идёт

result = Input.GetText("Input1");
HTTP.Download(result, _SourceFolder.."\\datacod.htm", MODE_BINARY, 20, 80, nil, nil, nil);

далее можно прописать texread - AMC без проблем читает htm как txt

потом нужен поиск определённой ссылки (http://files.data.cod.ru/рег.выражение) - на этом и произошёл ступор

и вставка оной во второе поле (к примеру)

и как сделать чтобы AMC обрабатывл по нажатию кнопки все ссылки (строки) в Input поочерёдно

***

и ещё есть другой вопрос - в Activex объекте на подгружаемой веб-странице в пустые текстовые поля (не Input а те что на странице, как я тогда скидывал) возможно вставка текста через Ctrl+V и Ctrl+Insert ? а то работает только по клику правой клавишей мыши - копировать/вставить
Автор: Zloy_Gelud
Дата сообщения: 28.03.2011 17:06
Madrigal5000

Цитата:
result = Input.GetText("Input1");
HTTP.Download(result, _SourceFolder.."\\datacod.htm", MODE_BINARY, 20, 80, nil, nil, nil);

А загружать на винчестер ее обязательно? Или можно в ActiveX ее обработать и вытащить ссылку?
Автор: vnikita
Дата сообщения: 28.03.2011 17:23
Здравствуйте, подскажите как перемещать объект Image с помощью мыши
Автор: mezi
Дата сообщения: 28.03.2011 18:38
Можно ли не вставлять кнопку в проект а просто выделить область сразу под кнопку ???
Автор: Madrigal5000
Дата сообщения: 28.03.2011 19:42

Цитата:
А загружать на винчестер ее обязательно? Или можно в ActiveX ее обработать и вытащить ссылку?


не обязательно ))
Автор: Zloy_Gelud
Дата сообщения: 30.03.2011 08:31
Madrigal5000

Цитата:
не подскажете как выдернуть ссылку на закачку с данной страницы

По идее так можно. Сам не тестировал (лень).

Код: sLink = oIE.document.body.InnerHTML:match("<div class=\"center\"><a href=\"(.*)\"%sclass=\"button\">");
Автор: Vadim021X
Дата сообщения: 30.03.2011 20:30
Ребят, помогите!
Что-то с кодом не так! Не сохраняет в текст файл!

Код: TextFile.WriteFromString(_ProgramFilesFolder.."\\ФиВт\\Музыкальный_плеер_ФиВт\\1ключ1.txt", Input.GetText("код"), false);
Автор: Vadim021X
Дата сообщения: 31.03.2011 17:07
Подскажите сценарий для отключения и включения звука.
Автор: Zloy_Gelud
Дата сообщения: 01.04.2011 08:11
Vadim021X
См. Audio.Play, Audio.Pause, Audio.Stop.
Автор: matrix130690
Дата сообщения: 01.04.2011 21:40
пожалуйста помогите создать обект tree, а именно как задать действие на вкладку дерева(например открыть файл)
Автор: Zloy_Gelud
Дата сообщения: 02.04.2011 08:18
matrix130690

On Select или On Double-click объекта Tree:

Код: if e_NodeIndex then
if e_NodeIndex == "1.1" then
File.Open("AutoPlay\\Docs\\MyText.txt", "", SW_SHOWNORMAL);
end
-- можно так
--local sFilePath = Tree.GetNode("Tree1", e_NodeIndex).Data;
--File.Open(sFilePath, "", SW_SHOWNORMAL);

end
Автор: soul1110
Дата сообщения: 02.04.2011 14:49
Скажите можно ли присвоить кнопке в проекте горячую клавишу)?

Добавлено:
И еще скажите пожалуйста можно ли добавить в проект поиск от гугл??
Автор: matrix130690
Дата сообщения: 02.04.2011 19:00
Zloy_Gelud большое спасибо



Добавлено:
Вопрос такой: как задать действие во вкладке (на пункт) панели меню(меню бара) в проекте???(Пример)
заранее спасибо!!!
Автор: soul1110
Дата сообщения: 02.04.2011 20:57
И еще хотелось бы узнать можно ли добавить поиск от яндекса Бинг и Яху))

И еще вопрос можно ли сделать так что бы по нажатию на кнопку менялся бы фон проекта))??
Заранее спасибо!
Автор: Nikoly99
Дата сообщения: 03.04.2011 15:52
Zloy_Gelud
Помоги пожалуйста, как сделать так, чтобы при наведении стрелочки мышки на какуе-то кнопку, менялось изображение (Background )
Автор: Stalkersof
Дата сообщения: 03.04.2011 17:21
Подскажите возможно в APMS 8 создать новый объект в коде(динамически) без использования конструктора страниц.
Определить его свойства и место положение на странице. Например Image.

Добавлено:
Nikoly99

С xButton делал вот свойство отвечающее за изображение на кнопке
xButton.SetImage("xButton1", "AutoPlay\\Images\\КОГОТЬ.jpg");
Автор: matrix130690
Дата сообщения: 03.04.2011 19:33
Вопрос такой: как задать действие во вкладке (на пункт) панели меню(меню бара) в проекте???(Пример)
заранее спасибо!!!
Автор: Nikoly99
Дата сообщения: 03.04.2011 19:47
Stalkersof - Не действует ((.
Может кто-нибудь знает, как сделать чтобы сохранялись функции на готовой странице,
а то когда полностью пробуешь свой проект, функции по умолчанию стоят всегда, вот применить и чтобы осталось так.
Как это сделать на кнопке какой-то
Автор: Robby
Дата сообщения: 03.04.2011 20:26
Stalkersof

Цитата:
Подскажите возможно в APMS 8 создать новый объект в коде(динамически) без использования конструктора страниц.
Определить его свойства и место положение на странице. Например Image.

смотри Page.CreateObject

Nikoly99

Цитата:
И еще вопрос можно ли сделать так что бы по нажатию на кнопку менялся бы фон проекта))??

для тебя Application.SetPageProperties

Код:
tblPageProperties = {};
tblPageProperties.BackgroundColor = Math.HexColorToNumber("FF0000");
Application.SetPageProperties("Page1", tbPageProperties);
Автор: Nikoly99
Дата сообщения: 03.04.2011 20:42
Robby
Спасибо большое, а не подскажешь, как сделать кнопку выполняющая действие например типа "Применить Изменения", после как изменил что-то на страничке нажал на кнопку и сохранились настройки.
И ещё вопросик=): Как сделать чисто полноэкранный режим странички. Не растягивать его по одному разрешение, а то у всех же разрешение разное. Чисто FullScreen есть ли код такой?
Автор: matrix130690
Дата сообщения: 03.04.2011 20:58
Подскажите пожалуйста, как задать действие во вкладке (на пункт) панели меню(меню бара) в проекте???(Пример)
заранее спасибо!!!
Автор: soul1110
Дата сообщения: 04.04.2011 15:11
Ребят ну помогите кто нибуть с вопросами))
Можно ли задать на кнопку горячую клавишу?
И как встроить в приложение поиск от гугл??:-\

Добавлено:
Robby

Цитата:
для тебя Application.SetPageProperties

А можно поподробней?
Автор: Ceone
Дата сообщения: 04.04.2011 15:58
I have a question, anyone know where I can get SpellRU.lex for AMS...?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140

Предыдущая тема: Media Player Classic - Home Cinema (MPC-HC)


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