Интеллектуальная поисковая система Nigma.ru
ZevsHost.Net - ВЫБОР БОГОВ! ЛУЧШИЙ ХОСТИНГ

Regshot 2.0 unicode for Windows XP 32 bit

Regshot 2.0 unicode

Утилита для снятия снимков реестра, сравнения и определения отличий (изменений реестра).

Уже давно существует аналогичная утилита, последнюю версию regshot 1.8.2 можно взять здесь. Она бесплатна, и существует с исходным кодом. Но мне не очень понравилось её работа. Она написана с помощью голого API, поэтому имеет такой вид как Windows 98, а все прелести стилей Windows XP она не использует. Конечно, внешний вид - это не самое главное. Отчёт, который она формирует не достаточно читабельный, и не соответствует формату REGEDIT4. Поэтому, когда нужно использовать информацию из отчёта для модификации параметров реестра, то приходится вручную конвертировать её в нужный формат. Что достаточно утомительно. Собственно поэтому, я  решил переписать утилиту. Но немного помучившись, принял другое решения - написать её с нуля, используя более передовые технологии программирования.

В результате получилась почти такая же утилита Regshot 2.0 unicode, выглядит примерно также (но в стиле Windows XP), делает примерно тоже самое, но немного быстрее, и появились дополнительные возможности. Утилита не интегрируется в систему, т.е. она не записывает ничего в реестр, а необходимые параметры хранятся в файлах regshot.ini и language.ini (для поддержки других языков).

Итак, всё по порядку:


 

Утилита умеет делать снимки реестра. Снимки может сохранять в файл, чтобы в последствие снятый снимок можно было загрузить снова. Так же может сравнивать два снимка с формированием отчёта по изменениям содержимого реестра. Отчёт формируется только в HTML формате для придания ему большей читабельности. Кроме отчёта в процессе сравнения формируются два файла (UNDO.reg и REDO.reg) в формате REGEDIT5 для приведения реестра в состояние соответствующее снимку 1 и снимку 2 соответственно. Руками уже ничего править не нужно, в файлах уже всё записано, какие новые параметры и разделы удалить, и какие изменённые и удалённые параметры восстановить. Кроме этого можно включить по желанию генерацию INF-файлов, содержащих информацию об изменениях реестра.

[ Создание | Сохранение | Сравнение | Отчёт | Параметры отчёта | Настройки | .REG и .INF | Fileshot | Другие языки | История | Обсуждение ]

 

Языковые ресурсы Regshot

Other languagesRegshot использует языковые ресурсы, хранящиеся в текстовом файле language.ini. Это дает возможность сделать интерфейс утилиты на любом языке, не модифицируя исполняемый файл. Чтобы добавить ещё один язык нужно отредактировать language.ini. Это можно сделать блокнотом. Файл language.ini должен быть сохранен в формате Юникод (UNICODE). Это делается так:

Дописывается новая секция (в квадратных скобках название языка, который будет отображен в переключателе языков)

[Language Name]
CodePage=1252
Icon=language.bmp
1=OK
2=Cancel
...
32810=About...

resource for v 2.0.1.59


[Русский] [English]  
CodePage=1251 CodePage=1252  
Icon=russian.bmp Icon=english.bmp  
200=О программе 200=About Dialog title
201=Параметры подключения 201=Connection parameters Dialog title
202=Выбор разделов, включаемых в отчёт 202=Select keys including to report Dialog title
203=Очистка папки отчётов 203=Clear report folder... Dialog title
204=Общие настройки 204=Common options Tab title
205=Отчёт HTML 205=HTML report Tab title
206=Папки 206=Folders Tab title
207=Исключения 207=Exclusions Tab title
208=.REG 208=.REG Tab title
209=.INF 209=.INF Tab title
210=Шаблоны файлов 210=File templates Tab title
211=OK 211=OK Button
212=Отмена 212=Cancel Button
213=Снимок &1 213=&1st shot Button
214=Снимок &2 214=&2nd shot Button
215=С&топ 215=&Stop Button
216=&Сравнить 216=&Compare Button
217=О&чистить всё 217=Clear &all Button
218=Выход 218=Quit Button
219=О программе... 219=About... Button, menu item
220=Подключить &удалённый реестр 220=Connect to &remote registry Check box
221=Папка для сохранения отчёта 221=Folder for store report Group box
222=Имя отчёта 222=Report name Group box
223=Недопустимые символы \/:*?"<>| 223=Illegal sybmols \/:*?"<>| Tool tip
224=Добавить комментарий к отчёту 224=Add comment into the report Group box
225=Компьютер 225=Computer Edit
226=Пользователь 226=User Edit
227=Пароль 227=Password Edit
228=Больше не показывать это окно 228=Do not show this window Check box
229=Только имена 229=Name keys only Radio box
230=Все параметры 230=All values Radio box
231=Полностью 231=Whole keys Radio box
232=Лимит отображения (байт) 232=Display limits (bytes) Check box
233=Лимит отображаемых бинарных данных (байт) 233=Limit displayed binary data (bytes) Tool tip
234=Изменить лимит 234=Change limit Tool tip
235=Окно выбора разделов, включаемых в отчёт 235=Window for select the keys included in the report Check box
236=Игнорировать разделы из списка исключений 236=Ignore key from the excluding list Check box
237=Удалённые разделы 237=Deleted keys Group box
238=Новые разделы 238=New keys Group box
239=Использовать псевдоним HKEY_CURRENT_USER 239=Use nickname HKEY_CURREN_USER Check box
240=Открывать меню при нажатии кнопки "Снимок" 240=Open menu on press to button "shot" Check box
241=Автоматический старт сравнения снимков 241=Automatic start of comparison shots Check box
242=Запрашивать сохранение снимка при выходе 242=Store shot on quit Check box
243=Проверять файлы в указанных папках 243=Check files in the specified folders Check box
244=Используя CRC32 содержимого 244=Using CRC32 contents Check box
245=Используя MD5 содержимого 245=Using MD5 contents Check box
246=Размером не более (Мб) 246=In the size no more (Mb) Check box
247=Объекты проверки 247=Checked objects List control head
248=Объекты исключения 248=Excluded objects List control head
249=Создавать файл отмены именений 249=Make restoration file Check box
250=Создавать файл учёта именений 250=Make modification file Check box
251=Формат файла 251=File format Check box
252=Расширение файла 252=File extension Group box
253=Открывать блокнотом 253=Open by notepad Check box
254=Использовать переменные в секции [strings] 254=Use variables in section [strings] Check box
255=Ф&айл 255=F&ile Menu item
256=О&тчёт 256=R&eport Menu item
257=&Справка 257=&Help Menu item
258=Реестр полностью 258=Whole registry Menu item
259=HKEY_LOCAL_MACHINE 259=HKEY_LOCAL_MACHINE Menu item
260=HKEY_CLASSES_ROOT 260=HKEY_CLASSES_ROOT Menu item
261=HKEY_LOCAL_MACHINE\SOFTWARE 261=HKEY_LOCAL_MACHINE\SOFTWARE Menu item
262=HKEY_LOCAL_MACHINE\SYSTEM 262=HKEY_LOCAL_MACHINE\SYSTEM Menu item
263=HKEY_USERS 263=HKEY_USERS Menu item
264=HKEY_CURRENT_USER 264=HKEY_CURRENT_USER Menu item
265=Из файла реестра SOFTWARE... 265=From registry file SOFTWARE... Menu item
266=Из файла реестра SYSTEM... 266=From registry file SYSTEM... Menu item
267=Из файла реестра NTUSER.DAT... 267=From registry file NTUSER.DAT... Menu item
268=&Открыть... 268=&Open... Menu item
269=&Сохранить... 269=&Save... Menu item
270=Со&хранить как... 270=Save &as... Menu item
271=Очистить 271=Clear Menu item
272=Только имена удалённых разделов 272=Names of deleted keys only Menu item
273=Все параметры в удалённых разделах 273=All values in deleted keys Menu item
274=Удалённые разделы полностью 274=All deleted keys Menu item
275=Только имена новых разделов 275=Names of new keys only Menu item
276=Все параметры в новые разделах 276=All values in new keys Menu item
277=Новые разделы полностью 277=All new keys Menu item
278=Настройка... 278=Options... Menu item
279=Очистить папку отчётов... 279=Clear report folder... Menu item
280=Пометить всё 280=Check all Menu item
281=Снять все метки 281=Uncheck all Menu item
282=Инвертировать метки 282=Invert checks Menu item
283=Добавить в исключения 283=Add key to exclusions Menu item
284=Добавить... 284=Add... Menu item
285=Изменить 285=Edit Menu item
286=Удалить 286=Delete Menu item
287=Поиск в папке... 287=Search in folder... Menu item
288=Выбор папки сохранения отчёта 288=Select report folder Browse title
289=Выбор удаленного компьютера 289=Select remote computer Browse title
290=Определение расширений в выбраной папке 290=Detect file extensions in the specified folder Browse title
291=Шаблоны 291=Templates List control head
292=Размер 292=Size List control head
293=%s (все файлы) 293=%s (all files) List control item
294=%s (без расширения) 294=%s (without extension) List control item
295=Файлы реестра 295=Registry files File dialog filter
296=Время 296=Time Tool tip
297=Снимок пустой 297=Shot is empty Tool tip
298=Вы хотите сохранить снимок 298=Do you want to store the shot Message box
299= 299=<a href="your site" title="your site" target="_blank">Your nik</a> Translator in aboutbox
300=Ошибка при открытии файла 300=Load file error Error message
301=Ошибка при сохранении файла 301=Store file error Error message
302=Отчёт 302=Report of the HTML report
303=Сводный отчёт 303=Summary report HTML report
304=Снимок 304=Shot HTML report
305=Дата снимка 305=Shot date HTML report
306=Тип снимка 306=Shot type HTML report
307=Время снимка 307=Shot time HTML report
308=c 308=s HTML report (time)
309=Разделы 309=Keys HTML report
310=Параметры 310=Values HTML report
311=Папки 311=Folders HTML report
312=Файлы 312=Files HTML report
313=Удалённые разделы 313=Deleted keys HTML report
314=Новые разделы 314=New keys HTML report
315=Удалённые параметры 315=Deleted values HTML report
316=Новые параметры 316=New values HTML report
317=Изменённые параметры 317=Changed values HTML report
318=Всего изменений 318=Total changes HTML report
319=Файл восстановления реестра 319=File to restoring registry HTML report
320=Комментарий 320=Comment HTML report
321=для снимка 321=for shot HTML report
322=В конец отчёта 322=To end of report HTML report
323=Папки, исключенные из снимка 323=Folders, excluding from shot HTML report
324=Удалённые файлы 324=Deleted files HTML report
325=Новые файлы 325=New files HTML report
326=Изменённые файлы 326=Changed files HTML report
327=Удаление новых разделов и параметров 327=Deleting new keys and values HTML report
328=Восстановление удалённых и изменённых параметров 328=Restoring deleted and changed values HTML report
329=Добавить дочерние папки... 329=Add children folders... HTML report

language.bmp - файл с иконкой размером 18x14. Если не будет файла, то в переключателе будет пустая рамка. Дальше - собственно сами ресурсы. Нужно для каждого идентификатора набрать новый текст. Если идентификатора не будет, то будет отображаться текст по умолчанию (русский) взятый из внутренних ресурсов утилиты. Поэтому секция [Русский] не нужна в language.ini. Однако, если вы хотите изменить какую то надпись, то можете добавить такую секцию, а в неё только те идентификаторы, который хотите изменить.

Если кто то переведет интерфейс на другой язык, и пришлёт мне перевод, то я включу его в комплект. Описание ресурсов здесь.

Contact


. .
Загрузка
     
  Файл regshot.rar Желающие сделать добровольное пожертвование на дальнейшее развитие могут перечислить любую сумму на электронные кошельки справа. Webmoney.ru Z363205522459  
  Версия 2.0.1.66 Webmoney.ru E102869475649  
  Собран 21 января 2009 Webmoney.ru R402707906938  
  Размер 179 Кб Яндекс-деньги 4100178996949  
  MD5 A15CB0C8796DCF44F369598FFD6C831A      
 
 
   
Скачано 2777 раз
рублей Яндекс.Деньгами на счёт 4100178996949
 
. .

Copyright © 2007-2008 Белогорохов Юрий Павлович
Материалы этого сайта или его часть не могут быть опубликованы в любых средствах массовой информации, форумах, конференциях, и т.д., без предварительного разрешения.


www.webmoney.ru Rambler's Top100