Войти

Показать полную графическую версию : [addon - проект] VistaPath + дополнительные аддоны и разработки


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 [52] 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

YuriPet
02-07-2007, 01:43
Freemмне нужны точечные рисунки из изменённого shell32.dll с 240 по 247.... пришлите патчик пожалуйста
Забирай (http://shareua.com/files/cd2028/shell32dll_240_247.7z.html) ;)

prokazzza
02-07-2007, 08:44
zuckijИ продолжение, вкладка удалёные сеансы: %WINDIR%\system32\remotepg.dll

Не получается.

Berline
02-07-2007, 12:40
prokazzza, я очень торможу... ОТкрываю wuaucpl.cpl - всё, та самая искомая вкладка, открываю в рестораторе иль ресхакере - даже в помине нет диалога искомого... что я делаю не так? =)

prokazzza
02-07-2007, 16:05
Berline я очень торможу...

Открываю в restoratore, вот диалог 912 (тама их всего 2 - 115 и 912), все редактируем.

У мя вот не получается remotepg.dll Вот тама все есть, диалоги все редактируется, только результат нулевой.

Berline
02-07-2007, 16:14
prokazzza, sysdm.cpl берёт инфу из системного файла, если вы делаете маханации с копией - результат = 0!

P.S. wuaucpl.cpl у меня вапще не содержит диалогов... могу приложить скрин...

prokazzza
02-07-2007, 20:07
BerlineP.S. wuaucpl.cpl у меня вапще не содержит диалогов... могу приложить скрин...

Вот возьми мой с оригинала XP.

Кстате почему у тя нет тама диалогов непонятно, тогда бы и в sysdm у тя вкладки автоматическое обновление тоже не было бы.

А remotepg.dll это точно копия какого то другого файла. Это я понял как только увидел что результатов редактирования нет. Черт а я думал что 4 экран открыли. Блин.

Berline
02-07-2007, 20:11
prokazzza, либо я что-то не понимаю... у меня оригинальная, лицензионная версия XP Corporate... И там нет того, что в твоём файле...

prokazzza
02-07-2007, 20:16
Berline без понятия у мя то точно оригинал XP, думаю зайди вот сюда (http://www.forum.oszone.ru/thread-73922.html) проверься на всяк случай;)

Opolon
02-07-2007, 22:18
Вопрос к знатокам:
От куда берётся инфа о Процессоре в "sysdm.cpl" ???
Интересует имя проц, вид, частота
Если кто знает укажите пожалуйста точный путь и желательно если эти пути разные для Intel и AMD то уточните этот нюанс тоже.
Надеюсь на вашу помощь.
Спасибо.

Opolon
02-07-2007, 22:49
2 prokazzza
без понятия у мя то точно оригинал XP, думаю зайди вот сюда проверься на всяк случай

Кстате ТУТ (http://forall.ru-board.com/dg/ddb/VRMPVOL_RU/) есть ОШИБКА

Вместо Файлы На всём диске указано 474 (а надо 158)
Вместо Файлы Только в директории \i386\ и поддиректориях указано 413 (а надо 137)

Я думаю надо исправить по возможности?

prokazzza
03-07-2007, 08:56
OpolonОт куда берётся инфа о Процессоре в "sysdm.cpl" ???
Интересует имя проц, вид, частота

[HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0]
"Component Information"=hex:00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00
"Identifier"="x86 Family 15 Model 2 Stepping 9"
"Configuration Data"=hex(9):ff,ff,ff,ff,ff,ff,ff,ff,00,00,00,00,00,00,00,00
"ProcessorNameString"=" Intel(R) Pentium(R) 4 CPU 2.80GHz"
"VendorIdentifier"="GenuineIntel"
"FeatureSet"=dword:80073fff
"~MHz"=dword:00000afd
"Update Signature"=hex:00,00,00,00,2e,00,00,00
"Update Status"=dword:00000007

DJ Electronic
03-07-2007, 10:56
я правда в аутоит скриптах не силён но а что если скрипт переписать зачем использовать программу к примеру если есть функция

RegRead("HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0", "ProcessorNameString")

YuriPet
03-07-2007, 11:08
К сожалению, строка "ProcessorNameString" во многих случаях в секции [HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0] начисто отсутствует!

DJ Electronic
03-07-2007, 11:18
А вобще получилось

$processor = RegRead("HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0", "ProcessorNameString")
$Mobile1 = StringRegExp($processor, '(Mobile)', 0)
$Athlon1 = StringRegExp($processor, '(Athlon)', 0)
$641 = StringRegExp($processor, '(64)', 0)
$FX1 = StringRegExp($processor, '(FX)', 0)
$MP1 = StringRegExp($processor, '(MP)', 0)
$X21 = StringRegExp($processor, '(X2)', 0)
$XP1 = StringRegExp($processor, '(XP)', 0)


Это начало скрипта


YuriPet, правда? жаль :(

Opolon
03-07-2007, 11:20
2 DJ Electronic
я правда в аутоит скриптах не силён но а что если скрипт переписать зачем использовать программу к примеру если есть функция
Я для этого и узнавал от куда взять инфу о проце.

2 YuriPet
К сожалению, строка "ProcessorNameString" во многих случаях в секции [HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0] начисто отсутствует!
А причину не знаете, почему так ?

Взываю всех на помощь !
Помогите разобраться в проблеме которую привёл YuriPet
Надеюсь на вашу помощь.
Спасибо.

YuriPet
03-07-2007, 11:41
А причину не знаете, почему так ? :idontnow: "Мало каши ел..." :(

DJ Electronic
03-07-2007, 12:03
И ещё зря вы сделали самораспаковывающиеся архивы счас переделываю скрипт примерно так:

If $Athlon1 = 1 AND $X21 = 1 Then
FileCopy ( @ScriptDir&'\AMD\AthlonX2\oemlogo.bmp', @SystemDir ,1 )
Exit
EndIf
If $Athlon1 = 1 AND $XP1 = 1 Then
FileCopy ( @ScriptDir&'\AMD\AthlonXP\oemlogo.bmp', @SystemDir ,1 )
Exit
EndIf

Если считывать проц с реестра без програмки так же кинуть рядом oeminfo.cmd и в нём прописать запуск скрипта (oemlogo.exe) пожать в 7z создать SFX тихий, получится около 300кб всего, так как oemlogo.bmp весит 5-8кб а RAR SFX с этим файлом около 100кб получается трата свободного места в дистрибе просто

prokazzza
03-07-2007, 13:08
К сожалению, строка "ProcessorNameString" во многих случаях в секции [HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0] начисто отсутствует!

Замечал такое на старых машинках, на современных материнках такого нет начиная с 845 чипа, везде отображается инфа о проце.
Если у тя не отображается можно было бы давно занести вручную через реестр.

---------------------------------------------------------------------------------------------

Расшифровка

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\VendorIdentifier
Изготовитель процессора.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\Component Information
Параметр идентифицирует информацию о процессоре.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\Configuration Data
Данные о процессоре.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\FeatureSet
Информация о скорости центрального процессора.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\Identifier
Модель центрального процессора.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\FloatingPointProcessor\0\\Component Information
Параметр идентифицирует информацию о сопроцессоре.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\FloatingPointProcessor\0\\Configuration Data
Данные о сопроцессоре.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\FloatingPointProcessor\0\\Identifier
Модель центрального процессора.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\~MHz
Какой процессор стоит на компьютере.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\
Полное название и мощность процессора.

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\\Update Status
Статус обновления процессора.




---------------------------------------------------------------------------------------------------------------




ProcessorNameString можно безболезненно изменять, например можно увеличить производительность компа.

HKEY_LOKAL_MACHINE/HARDWARE/DESCRIPTION/System/CentralProcessor/0/

У параметра ProcessorNameString изменяем значение на Intel Core 2
Extreme E6800
А параметр ~MHz переводим в 3400 в 10-тичной форме.

Теперь ваш комп будет быстрее. Неверите? Посмотрите Настройки/Панель управления/Система.;););););)

YuriPet
03-07-2007, 13:22
prokazzzaЕсли у тя не отображается можно было бы давно занести вручную через реестр.А для "мя" оно "не нуда"... ;)
P.S. Если я знаю, какой процессор стоит, то точно так же "вручную" могу и нужный oemlogo.bmp установить...

FLINT
03-07-2007, 13:28
Помоему ProcessorNameString не дает полную информацию о типе процессора. У меня Pentium 4 HT а по этой команде он определяется как просто пентиум и лого ставится без HT :(




© OSzone.net 2001-2012