PDA

Просмотр полной версии : CHome Editor - редактор "Титаниума"


hummerh2back
, 02:27
CHome Editor v.1.6 beta

47026

CHome Editor - программа для добавления новых пунктов и страниц в Titanium.

Системные требования: Titanium
Совместимость / адаптация: Windows Mobile 6.5
Интерфейс: Русский
Условия распространения: Бесплатно.

.:: Скрытый текст (вы должны зарегистрироваться или войти под своим логином) ::.

andy1992
, 16:09
случайно удалил все вкладки, потом стала ругаться "ошибка в поддериктории_main_exml enable IndexOutOfRangeException " - в разных местах .
Хочу вернуть все как было - не могу. Что делать. HTC Touch Pro, прошивка
[ROM][RUS][WM6.5][UNOFF][25.10.09] RimROM (Build 23081).
И хотелось бы какую-нибудь инструкцию как этой прогой пользоваться.
Неужели ХардРесет???????

TpuPyku
, 16:33
Хочу вернуть все как было - не могу.ну если не получаеться то наверняка ХардРесетперед всеми потенциально опасными действиями всегда надо бекапиться
инструкциювроде всё рпосто как раз два три, перемещение закладок вверх/вниз, выключение. единственное создание собственных и тонкое редактирование существующих закладок, но здесь нужно лезь только тем кто знает что делает.
Видео мануал на Youtube.:: Скрытый текст (вы должны зарегистрироваться или войти под своим логином) ::.
НАСТРОЙКИ спасибо hutch (4pda)

Эта программа позволяет добавлять новые пункты и страницы в меню chome.

Добавляем новую панель

* Menu - Add Panel
* Вводим имя новой панели (HaaliReader)
* Жмем Create New Panel
* Все)


Добавляем новую страницу к панели и заполняем следующие поля в атрибутах странице

* ACTIONURL - путь до программы (/Program Files/HaaliReader/Reader.exe)
* PICTURES - Путь до иконки программы (/Program Files/HaaliReader/Reader.png)
* SK2 Text - Текст на правой софт-кнопке (Запустить)
* SK2URL - путь до программы (/Program Files/HaaliReader/Reader.exe)
* TEXT1 - Первая строка (Haali Reader)
* TEXT2 - Вторая строка (Читалка электронных книг)



Не забываем нажимать Save Item для каждого поля
Перезапускаем chome и радуемся новому пункту меню )) rolleyes.gif

Если вам этого мало - можно попробовать сделать все руками (У этого способа есть большой плюс - более гибкие настройки)
Про то, как это делать очень хорошо написал Alexx~ вот здесь

А теперь напишем что-нибудь стоящее ...

Для начала надо установить MortScript , тк писать будем на нем

Управление CorePlayer с CHome

Первым делом отключаем интерфейс (настройка-сегодня-элементы снять галку с windows default)
Достаем из папки windows Titanium_240x320.cpr (ну или Titanium_320x240.cpr для ландшафтного режима)
и добавляем в него следующий код до последнего тега </Form>:
<!-- CorePlayer layout templates -->
<Layer ID="CorePlayerExpanded" Visible="False" Width="240" Height="82" Clip="False">
<Layer ID="Page" Clip="False">
<!-- Large icon in upper right -->
<Image ID="Image1" Left="8" Top="1" Width="59" Height="60">
<!-- Image ID="Image1" должен соответствовать имени в реестре для Page1 -->
<Layer ID="Border" Color="0xffffff" Left="-1" Top="-1" Width="45" Height="45" />
</Image>
<Text ID="TEXT1" Left="73" Top="15" Width="150" Height="30" FontFamily="Tahoma" FontSize="15" FontStyle="Bold" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<Text ID="TEXT2" Left="73" Top="40" Width="150" Height="30" FontFamily="Tahoma" FontSize="12" FontStyle="Regular" Wrap="True" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</Layer>
</Layer>
<Layer ID="CorePlayerCondensed" Visible="False" Width="240" Height="34">
<Layer ID="Page">
<!-- Condensed Line 1 -->
<Text ID="PluginLabel" Left="10" Top="4" Width="220" Height="34" FontFamily="Tahoma" FontSize="18" FontStyle="Regular" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter" InnerTextType="Resource" Text="cmhomeres.dll,1025">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</Layer>
</Layer>


добавляем в реестр следующие значения:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\CorePlayer]
"Pages"="Page1;Page2;"
"Updated"=dword:00000000
"LocName"="CorePlayer"
"Layout"="CorePlayer"
"GUID"="{F0A1B246-6E64-40cd-8E15-347D29FF6F18}"
"DataSource"="Software\\Microsoft\\CHome\\CorePlayer"


[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\CorePlayer\Page2]
"SK2URL"="/Program Files/TitanScript/CloseCore.mscr"
"TEXT2"="Close CorePlayer"
"TEXT1"="CorePlayer"
"SK2Text"="Close"
"ACTIONURL"="/Program Files/TitanScript/CloseCore.mscr"
"PICTURES"=""
"Image1"="/Program Files/TitanScript/cl.png"

[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\CorePlayer\Page1]
"SK2URL"="/Program Files/TitanScript/ShowCore.mscr"
"Image1"="/Program Files/TitanScript/cpp.png"
"SK2Text"="Show"
"TEXT2"="Play/Pause"
"TEXT1"="CorePlayer"
"ACTIONURL"="/Program Files/TitanScript/Core.mscr"


[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome\CorePlayer\CondensedPage]
"PluginLabel"="CorePlayer"


в ветке [HKEY_LOCAL_MACHINE\Software\Microsoft\CHome]
находим ключи "Plugins" и "ExtensibilityXML" и добавляем в каждый "CorePlayer;"
"Plugins"="CEmail;CorePlayer;CClock;CPhone;CText"
"ExtensibilityXML"="<Plugins Order=\"CEmail;CorePlayer;CClock;CPhone;CText" CPRFileName=\"Titanium\" DisplayStyle=\"Titanium\" />"

копируем в Program Files (на основную память) папку TitanScript из аттача
CorePlayer должен быть установлен в основную память, либо придется кое-что подредактировать

включаем интерфейс (настройка-сегодня-элементы ставим галку с windows default)
и радуемся новому пункту меню

Первая страница:

* При нажатии в область плагина начнется воспроизведение трека или остановится, если оно уже было начато
* При нажатии на правую кнопку - откроется CorePlayer


Вторая страница:

* При нажатии в область плагина, либо на правую софт кнопку будет закрыт CorePlayer


теперь рассмотрим содержимое папки TitanScript
я думаю 2 значка вопросов не вызовут
play_start.exe - программа, которая запускает CorePlayer так, чтобы он продолжал играть после выключения экрана
CorePlayer.lnk - ярлык для запуска CorePlayer через play_start
откроем его блокнотом :

200#"\Program Files\TitanScript\play_start.exe" "\program files\CorePlayer\player.exe"?\program files\CorePlayer\player.exe, 0

если CorePlayer на флешке заменим код на следующий

200#"\Program Files\TitanScript\play_start.exe" "\Storage Card\program files\CorePlayer\player.exe"?\Storage Card\program files\CorePlayer\player.exe, 0


Core.mscr - запускает CorePlayer, если он закрыт и начинает/останавливает воспроизведение, если CorePlayer запущен

If ( NOT( WndExists( "CorePlayer" )) )
Run ( "\Program Files\TitanScript\CorePlayer.lnk")
sleep(5000)
EndIf
If (WndExists( "CorePlayer" ))
Minimize( "CorePlayer" )
SendCommand( "CorePlayer",1103)
EndIf

Если вы не хотите использовать play_start замените \Program Files\TitanScript\CorePlayer.lnk на путь до CorePlayer (\program files\CorePlayer\player.exe)

ShowCore - открывает (разворачивает) CorePlayer или запускает, если он закрыт
CloseCore - закрывает CorePlayer (не сворачивает, а полностью закрывает)
Рассматривать их код не буду, тк он элементарный

По этому принципу можно сделать управление любой программой с CHome
.:: Скрытый текст (вы должны зарегистрироваться или войти под своим логином) ::.

mao
, 20:17
вопрос: йа отключил не нужные мне панели, всё вроде работает, но после перезагрузки, всё становится как было, тоесть появляются не нужные мне панели, так и должно быть?

mao
, 20:34
ах, всё разобрался, сам титан оказывается надо отключать :-[

mao
, 15:34
копируем в Program Files (на основную память) папку TitanScript из аттача
а где собственно аттач?

mao
, 22:10
нашёл на 4пда готовый каб
.:: Скрытый текст (вы должны зарегистрироваться или войти под своим логином) ::.
открывает, закрывает, но пауза проигрывание не работает

REXevil
, 19:01
Ваша русская версия 1.6 этого редактора заражена трояном!!!!!!!! Trojan-SMS.WinCE.Cyppy.k
Гадство просто, я уже установил эту прогу, а вот сегодня только увидел на компе этот троян=( он написан только для winCE

valerag71
, 11:10
Ваша русская версия 1.6 этого редактора заражена трояном!!!!!!!! Trojan-SMS.WinCE.Cyppy.k
Гадство просто, я уже установил эту прогу, а вот сегодня только увидел на компе этот троян=( он написан только для winCE
Щас проверил Д.Вебом и Касперским на компе каб,всё чисто.

breakfruit
, 13:49
Ваша русская версия 1.6 этого редактора заражена трояном!!!!!!!! Trojan-SMS.WinCE.Cyppy.k
Гадство просто, я уже установил эту прогу, а вот сегодня только увидел на компе этот троян=( он написан только для winCE
не слушай свой антивирус.
Проверено НОДОМ, АВАСТОМ, АВирой... чисто.

vi3dok
, 12:53
копируем в Program Files (на основную память) папку TitanScript из аттача

А где сам аттач?

k_a_i
, 13:07
А где сам аттач?Добавлено в сообщение TpuPyku

AJ_evil_32
, 21:04
извиняюсь за вопрос, а где сам титаниум скачать??:-[

Голландец
, 21:19
а где сам титаниум скачать??Тмтаниум идёт только на WM6.5 и встроен в прошивку.