PDA

Показать полную графическую версию : Трансформер XPtsp и интегратор аддонов RVM_Integrator для Windows XP English


Страниц : 1 2 3 [4]

gora
07-05-2010, 18:33
В конце выскочило это окно и зависло »
Варианты решения здесь (http://forum.oszone.net/post-1398689.html#post1398689)

tyt
07-05-2010, 19:15
gora,
Я извиняюсь,недопонял
http://img85.imageshack.us/img85/6104/capture5l.th.jpg (http://img85.imageshack.us/i/capture5l.jpg/)

http://img696.imageshack.us/img696/2842/57201050634pm.th.png (http://img696.imageshack.us/i/57201050634pm.png/)

Использовал еще раз переделанный RpRunner (http://openfile.ru/595215/)

tyt
07-05-2010, 20:02
gora,
Ничего не обрезал Snagit так сделала. а я и не обратил внимания
В начале еще крякозябрик есть. Где его убрать ?

http://img571.imageshack.us/img571/9328/capture1iz.th.jpg (http://img571.imageshack.us/i/capture1iz.jpg/)

gora
07-05-2010, 20:15
В начале еще крякозябрик есть. Где его убрать ? »В скрипте SetLogo не переведены выделенные буквы.
Echo Line!i!=ОС:%ProductName:Microsoft=% %CSDVersion:Service Pack=SP% версия %CurrentVersion%

tyt
07-05-2010, 21:44
Всё поправил как описано Варианты решения здесь »
Вернулся на оформление ХР, но в конце опять зависло-рубутнул и попробовал снова пропатчить уже исправленным. Результат тот же самый. :(

gora
08-05-2010, 07:56
в конце опять зависло »
На вашем скриншоте (http://forum.oszone.net/post-1408824-60.html) не видно заголовка окна смены тем. А заголовок имеет значение!

http://ipicture.ru/upload/100508/thumbs/7KhM4Ktg77.png (http://ipicture.ru/Gallery/Viewfull/199888.html)

Выделенный на моем скриншоте заголовок прописан в скрипте и он должен соответствовать с точностью до символа (выделено красным):
:ChngTm
tasktool -kn rundll32.exe >Nul
nircmdc shexec "open" "%windir%\Resources\Themes\%~1.theme"
Set pz=0
Set "str=Тема %~1..."
:_loop2
Set /p X=!str:~%pz%,1!<Nul
Set /a pz+=1
For %%I In (^| / - \) Do (
Set /p X=%%I<Nul
nircmdc win trans title "Свойства: Экран"
nircmdc win dlgclick title "Свойства: Экран" ok
)
tasktool -la | Find /i "rundll32.exe" >Nul && GoTo _loop2
nircmdc win dlgclick ititle "Ошибка приложения" ok
Set /p X=!str:~%pz%! <Nul& Echo.
nircmdc speak text "Change OK"
GoTo :EOFКроме этого на скриншоте вижу непереведенное слово Тема, в скрипте выделил синим.

tyt
08-05-2010, 11:55
gora,
Спасибо! Я уже это сделал, но что то у меня бардак какой то получается именно с этим скриптом. Вчера нашол еще там ошибки. Пытаюсь поправить.
Вот к примеру
TITLE=ResPatch %1 %2 (extracting:%UnCom%б)
правильно наверное так
TITLE=ResPatch %1 %2 (extracting:%UnCom%с)
И это поправил
:GetFullPatch
If Not %1#==# (
For %%I In (
"%WINDIR%\system32"
"%PROGRAMFILES%\Outlook Express"
"%WINDIR%"
"%WINDIR%\system32\en-US"

gora
08-05-2010, 12:37
Вот к примеру
TITLE=ResPatch %1 %2 (extracting:%UnCom%б)
правильно наверное так
TITLE=ResPatch %1 %2 (extracting:%UnCom%с) »
Скрипт сохранен в кодировке кириллица DOS (866) и эта строка выглядит в ней так:TITLE=ResPatch %1 %2 (распаковка:%UnCom%с) Если Вы его открываете в кодировке кириллица Win (1251), то увидите это:TITLE=ResPatch %1 %2 (а*бЇ*Є®ўЄ*:%UnCom%б) Для английской версии должно быть так:TITLE=ResPatch %1 %2 (extracting:%UnCom%s)

tyt
08-05-2010, 14:39
gora,
Возник еще такой вопрос-в ResPatch.txt есть такие строчки
AutoInstall3="_ResPatch.cmd YP"
AutoInstall4="_ResPatch.cmd BY"
AutoInstall5="_ResPatch.cmd GY"
AutoInstall6="_ResPatch.cmd GG"
AutoInstall7="_ResPatch.cmd DB"
AutoInstall8="_ResPatch.cmd SY"
Может оставить только
AutoInstall3="_ResPatch.cmd BY" и поставить 3 вместо 4

и еще в _ResPatch.cmd есть строка(при установке показалось что распаковалось не 281 а 280 папок-в конце очень быстро было. Решил посмотреть)
:GetFullPatch
"%WINDIR%\WinSxS\x86_Microsoft.Windows.Networking.RtcRes_6595b64144ccf1df_5.2.2.3_ru_92071106"
в установленной папка чуть другая
"%WINDIR%\WinSxS\x86_Microsoft.Windows.Networking.RtcRes_6595b64144ccf1df_5.2.2.3_en_16a24bc0"
Наверное есть смысл подправить ?

Хотя в make_ini.bat тоже есть(кажется лишние) к примеру
:: menuBJ
If Exist %PthMode%BJ.txt (
FOR /L %%i IN (1,1,%N_but_cikl%) DO Call :button_N J
Call :BUTTON_Win_Exit
Call :Sub_MENU Base
menu.exe
Exit
)

gora
08-05-2010, 15:00
Может оставить только
AutoInstall3="_ResPatch.cmd BY" и поставить 3 вместо 4 »
Я не советую Вам это делать по следующим причинам:
- любое изменение в одной из составляющих аддона нужно отслеживать во всех остальных, а это хлопотно и чревато ошибками
- число цветов легко меняется без редактирования внутренних файлов аддона, можно просто оставить строку с нужным цветом в файле SetColor.lst, об этом подробно написано в файле addon.nfo
- возможно позднее Вы или кто-то другой на базе Вашего аддона надумает добавить другие цветовые вагончики и все придется снова корректировать, дабы восстановить выброшенное сейчас

tyt
08-05-2010, 16:53
Попробовал снова по первому варианту Варианты решения здесь »
Всё отработало, но в конце было написано ошибка-смотрите ErrorLog в котором конечно мне не разабраться(нашол что еть ошибка в shell32.dll.log).

gora
08-05-2010, 17:12
tyt, не сработали следующие команды:-modify "Resources\devmgr.dll\1502.res", DIALOG, 1502,
-modify "Resources\fldrclnr.dll\101.res", DIALOG, 101,
-modify "Resources\fldrclnr.dll\103.res", DIALOG, 103,
-modify "Resources\shell32.dll\1133.res", DIALOG, 1133,
-modify "Resources\sndvol32.exe\106.res", DIALOG, 106,
-modify "Resources\tapiui.dll\101.res", DIALOG, 101,
-modify "Resources\wab32res.dll\1108.res", DIALOG, 1108,
-modify "Resources\wiaacmgr.exe\225.res", DIALOG, 225,
-modify "Resources\wmploc.dll\2029.res", DIALOG, 2029,
-modify "Resources\wsecedit.dll\256.res", DIALOG, 256,
-addoverwrite "Resources\logonui.exe\1.res",STRINGTABLE, 1,1049
-addoverwrite "Resources\logonui.exe\2.res",STRINGTABLE, 2,1049
-addoverwrite "Resources\logonui.exe\3.res",STRINGTABLE, 3,1049
-addoverwrite "Resources\logonui.exe\4.res",STRINGTABLE, 4,1049

Проверьте наличие указанных файлов в своем вагончике, наличие указанных ресурсов в пропатчиваемых файлах (может просто не быть такого ресурса в файле-приемнике). Для последних 4-х возможна проблема с языком, т.к., там указан 1049, что соответствует русскому языку.

tyt
09-05-2010, 00:56
Все ошибки поправил, но вылезла еще одна в shell32.dll Dialog 1070
Dialogi 1063 и 1070 абсолютно одинаковые и ссылаются на один и тот же bitmap 1063.
Перекачал все вариаты вагончиков и основной аддон-везде тоже самое. Оригинального английского уже нет. :(
Теперь об ошибках которые не зафиксированы
При работе патча числится что пропатчено 281 из 282 файлов Убрал хлам за собой
В Свойства: Экран нет Bitmap на вкладках Темы,Заставки,Оформление,Параметры
В Панели управления>Сетевые подключения иконки остались старые и в трее подключение интернета тоже.

И последнее-при пропатчивании ресурсов в окне раньше полоска выполнения была иная, а сейчас сначала нолики, а потом на них как бы буква с накладывается.
Что то я в скрипте напартачил. Видимо связано с буквой с и s- Чуть позже проверю

Jekson07,
С большой просьбой к вам. Нужна помощь в правке картинок из меню Селектора. Если будет возможность то и для вариантов Green и Seven(и то что выше выкладывали для этих вариантов. Ваш аддон я тоже сделаю(на 2/3 уже готов) :)

tyt
09-05-2010, 13:58
Всё сделал. Ошибок нет, все картинки на месте. Осталось за малым-битмапы для селектора

Jekson07
09-05-2010, 17:43
tyt, прикрепил кнопки для меню селектора.




© OSzone.net 2001-2012