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

» Autoplay Media Studio

Автор: zver506
Дата сообщения: 21.08.2011 18:49
Zloy_Gelud
привет, у меня вот такой интересный вопрос,в проекте использую объект Rich text в который подгружаю документ в формате rtf объемом 20 страниц,но вот беда текст из 14 страниц влазит, а дальше нет, получится снять ограничение на количество символов, или прийдется использовать новый Rich text и подгружать туда оставшееся
Автор: Zloy_Gelud
Дата сообщения: 21.08.2011 19:39
zver506
Если верить MSDN, то контрол RichEdit позволяет загрузить 64 кБ данных, или 65535 байт. Если ты загружаешь информации более, то она должна обрезаться, что мы в принципе и наблюдаем в АМС. Хотя заметил одну странность - без дополнительных манипуляций АМС позволила загрузить текст в RichEdit, содержащий 65537 символов/байт (на 2 символа/байта больше). Ну да ладно.. Используя API вроде получилось убрать ограничение на количество принимаемых символов до указанного, опять же вопреки MSDN. Уж не знаю как это повляет на стабильность работы проекта, решать только тебе.
Собственно сам код ниже.

Код: local hRichEditWnd = RichText.GetProperties("RichText1").WindowHandle;
local EM_EXLIMITTEXT = 1077;
local nLimit = 100000; -- максимальное количество символов, принимаемых объектом
DLL.CallFunction("user32.dll", "SendMessageA", hRichEditWnd..","..EM_EXLIMITTEXT..",0,"..nLimit, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
Application.Sleep(100);
RichText.LoadFromFile("RichText1", "AutoPlay\\Docs\\1_3.rtf");
Автор: zver506
Дата сообщения: 21.08.2011 22:55
Zloy_Gelud
Спасибо, протестирую, потом отпишусь как все работает
Автор: 06berkut
Дата сообщения: 21.08.2011 23:17
Доброго времени суток!
Вроде не нашел ответа на свой вопрос, прошу не пинать..
Дело в том, что я делал уже себе авторан диск в прошлом году. Все замечательно. Сейчас решил видоизменить кое-что, доработать. Надписи пару поменять. Ан-нет, а сам проект не сохранил. Есть образ который записан на диск. Пытаюсь его подцепить как-то не получается... не подскажете? что делать?
есть ли возможность изменить проект, если сохранилась лишь та часть, которая записана на диске?
Автор: Zloy_Gelud
Дата сообщения: 21.08.2011 23:36
06berkut
Читать отсюда и дальше по тексту.
Автор: 06berkut
Дата сообщения: 22.08.2011 00:38
Огромное спасибо)

скорее всего я делал в 7 версии, а как "распотрошить файл autorun.cdd и восстановить исходный код."??
Автор: Zloy_Gelud
Дата сообщения: 22.08.2011 08:08

Цитата:
скорее всего я делал в 7 версии

Сейчас это уже не важно в какой версии ты делал проект, даже хоть в 8-ой. Ибо обновилась тулза AutoPlay Media Studio Password Tool.

Цитата:
а как "распотрошить файл autorun.cdd и восстановить исходный код."

Читать.
Автор: 06berkut
Дата сообщения: 22.08.2011 12:46
Zloy_Gelud
не разобрался.
у кого можно заказать эту услугу? скажем за рублей 300
стучитесь в асю 641707.
Автор: mezi
Дата сообщения: 22.08.2011 14:36
Ребята, а как зделать так что-бы при нажатия на кнопку, другие кнопки на русском языке менялись на английский ?
Автор: Zloy_Gelud
Дата сообщения: 22.08.2011 14:57
mezi
Button.SetText еще никто не отменял.
Автор: zver506
Дата сообщения: 22.08.2011 15:41
Zloy_Gelud
Хм.. а куда код нужно навесить на On Key,On focus, On Link, On Selection Changed или может вообще не туда?
Автор: Zloy_Gelud
Дата сообщения: 22.08.2011 15:47
zver506
Можешь в OnShow страницы, на которой расположен объект RichText.
Автор: zver506
Дата сообщения: 22.08.2011 15:48
Zloy_Gelud
не знаю правильно или нет но навесил на On Preload страницы с объектом и вроде работает


Добавлено:
Zloy_Gelud
На OnShow тоже работает, спасибо
Автор: mezi
Дата сообщения: 22.08.2011 16:31
Zloy_Gelud

Цитата:
Button.SetText еще никто не отменял.

спасибо но это нето
Автор: Zloy_Gelud
Дата сообщения: 22.08.2011 16:50
mezi
Это ответ на то, что ты просил. Значит тебе нужно что-то другое.
Автор: zver506
Дата сообщения: 23.08.2011 16:38
Zloy_Gelud
Привет, прочитал на форуме, что для каждой страницы можно сделать свой размер, но ссылка на пример по причине давности была уже битая, если знаешь подскажи как реализовать данную фичу, ибо вопрос для меня очень интересен
Автор: Zloy_Gelud
Дата сообщения: 23.08.2011 18:14
zver506

В On Preload каждой страницы добавляешь действие Window.SetSize с необходимыми тебе размерами для этой страницы.
Автор: zver506
Дата сообщения: 23.08.2011 18:28
Zloy_Gelud
спасибо
Автор: Zloy_Gelud
Дата сообщения: 26.08.2011 13:03
Может кто подскажет, как с помощью AMS можно передать куки сайту? Типа HTTP.Submit только с поддержкой куков. Пробовал luacurl и cURL, но что-то не выходит.
Автор: ubian
Дата сообщения: 26.08.2011 16:44

Код:
if (activation_key == (("STALKER-GSC-")or("xxx-")) and (("7BWGYG")or("23FNT6"))then
end
Автор: Zloy_Gelud
Дата сообщения: 26.08.2011 17:34
ubian

Цитата:
Почему данное условие не работает?

Потому что фигня написана.
Автор: ubian
Дата сообщения: 26.08.2011 18:49
Zloy_Gelud, а как правильно (не считаю скобки не закрытой)
Автор: nik1967
Дата сообщения: 26.08.2011 22:46
Здравствуйте, уважаемые! Всю ветку читать - здоровья не хватит, да и времени. Так, что извиняюсь, если такой вопрос уже задавался. Как то можно в AMS 8 выцепить информацию из Windows, какой язык установлен в данной версии Windows (на примере: язык и региональные стандарты. Формат: русский(Россия)).
То есть, проще говоря - хотелось, что бы в зависимости от языка установленной Windows, менялся язык в приложении, созданном AMS. Спасибо за внимание!
Автор: Lexua
Дата сообщения: 26.08.2011 23:22
nik1967 Смотри в справке функцию System.GetDefaultLangID
Автор: nik1967
Дата сообщения: 26.08.2011 23:24
Lexua
Спасибо!
Автор: Zloy_Gelud
Дата сообщения: 27.08.2011 02:58
nik1967

Lexua вроде как правильно сказал. Вот пример кода:

Код: local tLID = System.GetDefaultLangID();
if tLID then
if tLID.Primary == 25 then -- русский язык
-- действие
elseif tLID.Primary == 9 then -- English (US)
-- действие
end
end
Автор: nik1967
Дата сообщения: 27.08.2011 03:41
Zloy_Gelud
Спасибо!
Автор: Zloy_Gelud
Дата сообщения: 27.08.2011 08:41
ubian

Цитата:
а как правильно

В твоем условии вообще не понятно что ты хочешь проверить. Напиши лучше словами, а не кодом, так понятней будет.
Автор: Vadim021X
Дата сообщения: 27.08.2011 15:25
Подскажите сценарий кнопки, делающей просмотр видео в окне в полный экран. Заранее спасибо.

Добавлено:
Кстати, проголосуйте:
http://forum.ru-board.com/topic.cgi?forum=5&topic=36941

Проголосуйте за свой любимый браузер!!!

Собираю статистику***
Автор: ubian
Дата сообщения: 27.08.2011 17:16
как мне сделать проверку серийного ключа. Первая часть может быть AAA или BBB, а вторая из шести значного кода. к Примеру AAA-123456 и BBB-123456, но чтобы написать не писать два раза это т.е. чтобы проверялось сочетания фраз.

З.Ы.: наверное опять непонятно написал...)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140

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


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