Войти
  1. ВКонтакте
  2. Facebook
  1. »
  2. »
  3. »
  4. AML Free Registry Cleaner v4.25 RUS
Скрыть панель справаПоказать панель справа

AML Free Registry Cleaner v4.25 RUS

Мастер
  1. Офлайн
  2. Команда сайта.
  3. 892 сообщений
  4. Репутация: 9
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 1 отправлено 19:20, 16.03.2013
AML Free Registry Cleaner v4.25
-----------------------------------------------------------

р у с с к а я ... в е р с и я


... Автор: AML Software
... Сайт разработчика: www.amltools.com
... Дата выпуска: Январь 2013
... Лицензия: Бесплатно
... Платформа: Windows

AML Free Registry Cleaner — программа для очистки и исправления ошибок в реестре Windows. Реестр является нервным центром вашего ПК и ошибки, которые накапливаются в нем при частой установке и деинсталляции программного обеспечения, часто являются причиной сбоев в работе Windows. Программа AML Free Registry Cleaner позволяет вам всего лишь в несколько кликов навести порядок в реестре, тем самым увеличив быстродействие и надежность системы.

ОСНОВНЫЕ ФУНКЦИИ:


Менеджер автозапуска



С помощью менеджера автозапуска показывает список программ, которые запускаются при старте Windows. Отключив некоторые их них, вы можете увеличить скорость загрузки системы.


Очистка жесткого диска



При интенсивной работе с компьютером на жестких дисках накапливается большое количество временных файлов, которые занимают свободное место. Инструмент очистки диска позволяет найти и удалить все мусорные файлы, поддерживается 22 типа. Также у вас есть возможность добавить собственные типы файлов, которые программа найдет и удалит.


Менеджер процессов



Менеджер процессов предлагает вам краткий обзор запущенных на ПК процессов и программ. При необходимости любой из этих процессов вы можете завершить (например, это может быть программа, которая не отвечает на системные запросы).


Поиск в реестре



С помощью этого инструмента вы можете выполнить поиск в реестре заданного ключевого слова или выражения. Поиск возможен в именах разделов реестра, в именах параметров, а также в значениях параметров. Поддерживаются различные режимы поиска.


Резервная копия реестра



При довольно частой установке различного ПО, некоторое из них может привести к нестабильной работы системы или вы решите, что данная программа вам не подходит. Мы рекомендуем вам перед очередной установкой приложения сделать резервную копию реестра, тогда в случае непредвиденных ошибок или сбоев вы всегда сможете восстановить первоначальное состояние реестра.


Что сделано:
-----------------
Переведены исполняемые файлы:
...
  • clean.exe - очистка жесткого диска; ...
  • pm.exe - менеджер процессов; ...
  • regback.exe - резервная копия реестра; ...
  • regclean.exe - очистка реестра (главный исполняемый файл программы); ...
  • regsearch.exe - поиск в реестре; ...
  • startup.exe - менеджер автозапуска; ...
  • sysres.exe - инструмент создания резервных точек системы.

    Программа и её компоненты написаны на языке Visual Basic 5.0/6.0. Для корректного перевода исполняемые файлы были декомпилированы с помощью инструмента VBReformer v5.0. Затем полученные файлы проекта были загружены в среду разработки Visual Basic v6.0, формы диалогов переведены на русский и скомпилированы обратно в исполняемый код. Потом в НЕХ-редакторе выполнена замена оригинальных ресурсов на переведенные, а также сделана их окончательная коррекция (попутно применялась программа VBExplorer v1.1). Наконец, в том же НЕХ-редакторе были переведены жестко-закодированные строки и сделана коррекция смещений.

    Побочным эффектом всех этих манипуляций с кодом программы стало отсутствие горячих клавиш в меню главного исполняемого файла regclean.exe. Я пока не знаю, как можно решить этот вопрос. sad

    Возможно признаки вмешательства в код как-то еще о себе дадут знать, не могу сказать точно, т.к. не занимался доскональной проверкой работы локализованной версии. Эту миссию предлагается выполнить вам smile .

    Состав данной сборки:
    ------------------------------
  • regcleaner_rus.exe - инсталляционный файл программы AML Free Registry Cleaner (русская версия);
  • screenshot.png - скриншот окна программы;
  • License.rtf - файл лицензии;
  • Readme.rtf - файл с информацией о русификаторе;

    Установка:
    ---------------
    Перед вами полная русская версия программы, оформленная в инсталлятор. Для установки не требуется наличие оригинальной версии программы на ПК. Если же у вас установлена английская версия и вы хотите её использовать совместно с русской, то выполните установку русской версии в другой каталог.

    На системах Windows Vista / 7 инсталлятор следует запускать с правами администратора (клик правой кнопкой мышки по файлу инсталлятора, в контекстном меню выбрать пункт “Запуск от имени Администратора”). Далее, следуя указаниям Мастера, выполните установку программы.

    Размер архива (5% на восстановление): 3,34 Мб

    Хэш суммы файла AMLRegClen425_RUS.rar:

    ..CRC32: 09B0CFB7
    ..MD5: 3614AD9E499FEB2AFD10ACD70D10DFEA
    ..SHA-1: F0D23692F06352C0525C9415BC854F3534A3E580

    Скачать: Доступно только для пользователейKarelia.RU, Turbobit.Net, Deposit.Files

    P.S. Программа хоть и представлена разработчиком как бесплатная, но настойчиво предлагает себя зарегистрировать за 19,95$. А рекламный баннер и настойчивость, с которой программа ломится в Интернет, просто убивает наповал своей маниакальностью. Стоит ли устанавливать этого зверя на свой ПК - решайте сами. Лично я держусь от таких программ как можно дальше (хотя русская версия и была немного поправлена). Мой интерес к ней был чисто технический, в плане отработки технологии локализации VB-приложений на русский язык. Несмотря на свою древность, язык Visual Basic упорно не сдает свои позиции, а приложения написанные на нем, продолжают появляться на свет.

  • Последний раз редактировал Leserg 20:13, 16.03.2013

    ------------------------------------------
    Кто ищет, тот всегда найдет!
    Легенда
    1. Офлайн
    2. Админ
    3. 1606 сообщений
    4. Репутация: 2
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 2 отправлено 21:40, 16.03.2013
    Цитата
    Мой интерес к ней был чисто технический, в плане отработки технологии локализации VB-приложений на русский язык. Несмотря на свою древность, язык Visual Basic упорно не сдает свои позиции, а приложения написанные на нем, продолжают появляться на свет.


    Молодец Leserg!!! Работа проделана большая.
    Конечно, сделать локализацию этого чудо-языка лучше на исходниках...но кто нам их даст biggrin да и тогда мы уже не локализаторщики будем, а программисты biggrin
    Охотник
    1. Офлайн
    2. Знаток
    3. 245 сообщений
    4. Репутация: 0
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 3 отправлено 02:01, 17.03.2013
    а WYLEK или Leserg можете сделать русификатор к этой проге Aiseesoft Registry Optimizer 3.1.10 она уже с ключем, файл локализации у нее .rcc ????

    http://rusfolder.net/files/35498132
    Мастер
    1. Офлайн
    2. Команда сайта.
    3. 892 сообщений
    4. Репутация: 9
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 4 отправлено 03:08, 17.03.2013
    Цитата (WYLEK)
    да и тогда мы уже не локализаторщики будем, а программисты

    Тут хочешь не хочешь, а приходится становиться программистом, чтобы локализовать программу. smile

    Разобрался с горячими клавишами в меню программы. Если бы я был программистом, то сразу бы просек причину их отсутствия. А так приходится читать мануалы по программированию на Visual Basic и экспериментировать. Оказалось все очень просто. При декомпиляции исполняемого файла горячие клавиши были неправильно интерпретированы. Потом, во время загрузки проекта, VB отбросил их как мусор. Но добавить их не сложно. Смотрим какие клавиши назначены в оригинальной программе и в редакторе меню добавляем их для соответствующих пунктов меню:

    Вообще, я так понимаю, что назревает мануал по переводу VB-приложений. Информации накопилось очень много, и как её подать я еще не придумал. Пока набросал себе небольшие памятки, чтоб не забыть (может кому интересно будет).

    Памятка 1:


    Памятка 2:


    Это еще не окончательный вариант. Тема для меня новая, возможно где-то есть неточности или неверное истолкование, но лично мне теперь легче ориентироваться в этом наборе байт.

    Основная сложность состоит в том, что нужно впихнуть локализованные формы обратно в исполняемый файл. Если её размер (в байтах) будет больше, то нужно ломать голову, за счет чего его можно сократить. В приложениях VB ресурсы форм размещаются в начале файла, потом идет код программы, а в конце остальные ресурсы (изображения, значки, курсоры и т.д.). Если вставить код формы большего размера, то весь последующий код смещается, нарушается адресация и программа становится неработоспособной.

    Например, за счет чего можно сократить бинарный код формы? Первое, что сразу бросается в глаза - это шрифт. По умолчанию программы используют шрифт MS Sans Serif. Подсчитайте, сколько символов имеет эта строка (вместе с пробелами) - 13. Это 13 байт. Если заменить шрифт на Tahoma, то мы экономим 7 байт. А если выполнить замену на шрифт Arial - то 8 байт. Теперь прикиньте, допустим на форме используется 20 элементов управления. Заменив у каждого из них шрифт на Tahoma, получаем экономию 20*7=140 байт, а если Arial - то 20*8=160 байт. Но это еще не все. По умолчанию все элементы управления, размещенные на форме, если для каждого из них в свойствах явно не указан шрифт, используют шрифт, заданный для самой формы. Таким образом, можно отбросить свойства шрифта у каждого элемента, оставив только для формы. Я думаю, что уже вы сами можете посчитать полученную экономию. Именно за счет манипуляции со свойством "Шрифт" можно нормально перевести программу, без сокращений. Это был первый вариант.

    Второй вариант сокращения размера - уменьшение названий элементов управления. Например, при переводе программы AML Free Registry Cleaner такой трюк с главным окном программы не прокатил. Разработчик дал элементам управления двух символьные названия (n1, n2, o1, o2 и т.д.). Их сокращать уже некуда, необходимо чтобы они не повторялись, иначе возникнет конфликт и программа завершит работу с ошибкой. Обычно имена идут по названиям элементов управления, например, ListView1, Label3, wbViewBrowser5. Как видите, здесь есть где разгуляться, сократив имена до двух символов. Я об этом уже рассказывал немного (здесь).

    Такие же манипуляции по сокращению приходится проделывать отдельно для каждого элемента List и Menu, чтобы впихнуть в них переведенные строки.

    В общем, вот такие пироги. Работа не из легких, но без труда не выловишь и рыбку из пруда. smile


    ------------------------------------------
    Кто ищет, тот всегда найдет!
    Мастер
    1. Офлайн
    2. Команда сайта.
    3. 892 сообщений
    4. Репутация: 9
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 5 отправлено 14:22, 17.03.2013
    Цитата (ruslangxp)
    можете сделать русификатор к этой проге Aiseesoft Registry Optimizer 3.1.10, файл локализации у нее .rcc ????

    Вот здесь описан алгоритм перевода RCC-файлов.


    ------------------------------------------
    Кто ищет, тот всегда найдет!
    Легенда
    1. Офлайн
    2. Админ
    3. 1606 сообщений
    4. Репутация: 2
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 6 отправлено 15:09, 17.03.2013
    Цитата (Leserg)
    ообще, я так понимаю, что назревает мануал по переводу VB-приложений.


    Ждем, мне самому очень интересно будет ознакомиться и поучиться. agree
    Старожил
    1. Офлайн
    2. Администраторы
    3. 620 сообщений
    4. Репутация: 0
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 7 отправлено 17:42, 17.03.2013
    Цитата (Leserg)
    А так приходится читать мануалы по программированию на Visual Basic и экспериментировать
    По мне так это большая заноза в заднице русификаторщика, хуже препятствие вряд ли придумаешь. Материала хронически мало по ковырянию таких типофф. На Краклабе человека 3-4 знающих как разбирать такие махины. Так что строчи, пиши и выкладывай материалы на данную тему, хочется у кого-то поучится, надоело с пальца высасывать знания...
    P.S. Вот удивляюсь, сколько же у тебя свободного времени на изучение, ковыряние и прочие премудрости. Тут, блин, время вырезаешь для компа, совсем крохи, одну прогу переводить могу месяц или больше.
    Прибывший
    1. Офлайн
    2. Участники
    3. 19 сообщений
    4. Репутация: 0
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 8 отправлено 20:02, 20.03.2013
    Огромнейшее спасибо Leserg за проделанную работу по русификации программы AML Free Registry Cleaner v4.25 бьющейся мною над ней 3 года подряд  и из за недостатка времени, ленивости, некоторой сложности русификации, так и не доделанную мною этой программы! СПАСИБО!
    Мастер
    1. Офлайн
    2. Команда сайта.
    3. 892 сообщений
    4. Репутация: 9
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 9 отправлено 17:53, 24.03.2013
    Памятка 3:


    С меню в программах Visual Basic дела обстоят несколько сложнее. Переделывать их придется в НЕХ-редакторе вручную, т.к. они содержат указатели на исполняемый код программы, которые являются уникальными. Если собрать проект декомпилированной программы обратно в исполняемый файл, вытащить оттуда меню и вставить в оригинальную, то сама программа после этого работать не будет - каждый пункт меню будет иметь другие идентификаторы. Хотя с помощью Visual Basic и можно упростить себе работу. Переводим меню в среде разработки, компилируем, а затем сравниваем размер НЕХ-данных меню оригинальной программы и скомпилированной. Необходимо добиться того, чтобы их размеры были одинаковыми (можно подкорректировать за счет имен элементов), а затем вручную перебиваем идентификаторы из оригинального файла.


    ------------------------------------------
    Кто ищет, тот всегда найдет!
    Мастер
    1. Офлайн
    2. Администраторы
    3. 1231 сообщений
    4. Репутация: 2
    5. Сообщение
    6. Личные данные
    Полезность: 0 | сообщение № 10 отправлено 20:22, 05.10.2015
    Цитата Leserg ()
    Памятка 3:

    а продолжение?


    ------------------------------------------
    "Возможно всё! На невозможное просто требуется больше времени."
    Мудрец из Шангри Ла
     
    Перейти
    Найти

    Доступ закрыт.

    1. Вам запрещено отвечать в темах данного форума.

    Последние темы

    1. Переведенная на русский язык справка...
      Автор: Ruvest 08:25, 17.08.2017
    2. Resource Tuner 2.10 [RU/EN]
      Автор: gazon01 00:04, 15.08.2017
    3. HWiNFO32\64
      Автор: Alecs962 17:18, 14.08.2017
    4. Поговорим?
      Автор: WYLEK 09:41, 14.08.2017
    5. Perfect Photo Suite
      Автор: Vitaly 19:25, 13.08.2017
    6. EaseUS Partition Master...
      Автор: WYLEK 17:59, 12.08.2017

    Изменения статуса

    1. Никто не менял личный статус.