| |
| Интернет и сеть Браузеры, почтовые программы, интернет-пейджеры, качалки и т.п. |
07.03.2010, 16:32
|
Сообщение: #11 (871663)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,758
Вы сказали Спасибо: 27,999
Поблагодарили 43,809 раз(а) в 12,400 сообщениях
Сила репутации: 10Репутация: 43000 
(репутация неоспорима)
|
NuEssence, я этот виджет сделал с помощью автовиджетчика оперы: http://widgets.opera.com/widgetize/
Там всё автоматизировано. Я именно так создал, а потом вручную русифицировал. Ну и с помощью Adobe Dreamweaver CS4 поработал.
А делается всё просто. Всё основано на WEB - HTML, CSS, Java. То есть, создаётся на твоём-же жёстком диске сайт - это стартовая страница INDEX.HTML и к ней всё остальное привязывается: картинки, скрипты интерфейса. В общем, как обычная интернет-страница.
Потом эта вся солянка архивируется в ZIP. После, переименовывается расширение ZIP на WGT и получается Виджет - Vidget.wgt 
Вот и весь фокус. Опера распознаёт расширение, как своё и распаковывает архив в скрытую папку
C:\User\AppData\Local\VidgetFolder
Ну и заодно сама каким-то образом компилирует и добавляет в эту папку экзешник.
То есть, можно любой сайт или форум превратить в Виджет.
Короче, что нужно для создания виджета:- В первую очередь, должен присутствовать обязательно файл конфигурации config.xml, в котором записывается обычная информация об авторе, названии виджета и т.п. Можно просто взять готовый из любого другого виджета и заполнить информацию на свою через блокнот.
- Второе - это конечно индексный файл, т.е. обычная заглавная страница: index.html
- Третье - больше ничего не требуется. То есть, всё остальное можно добавлять, которое требуется для второго - index.html:
- Папка с картинками, которые будут отображаться в index.html
- Папка с JavaSсript-файлами, если будет использоваться Java
- Папка с элементами стилей, если будут применяться стили
- Потом всю эту солянку нажно заархивировать в архив ZIP. Только не папку с проектом, а всё как описано выше собрать в один архив. То есть config.xml и index.html должны лежать в корне архива, ну и вместе с папками из 3-го пункта, если есть.
Как устроен мой виджет можно легко посмотреть, переименовав расширение *.wgt на *.zip и разархивировав. А потом сравнить с тем, что появляется после установки, в папке C:\User(Ваше имя)\AppData\Local\Новости PSPx.Ru\
Будет видно, что во время установки, Опера добавляет туда экзешник и uninstall-леры.
Последний раз редактировалось ErikPshat; 07.03.2010 в 17:26.
|
|
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
|
Здесь присутствуют: 7 (пользователей: 0 , гостей: 7)
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 20:22. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|