Ru-Board.club
← Вернуться в раздел «Тестирование»

» Перевод программ от Sysinternals+Process Hacker+XYPlorer

Автор: 1druc1
Дата сообщения: 10.01.2016 14:50
VictorVG2
KLASS

С выходными и по кружечке (нарисовал тута в одной программе пока переводил ее и тестировал)

Виктор, все понятно с сравнением роботом. А вот, если не отвлеку, в autoruns в версиях до 13.51
нашел вариант перевода слова "verified" (с разделением строк и среди них нахождения нужной), что не повлияло на снимки и сравниваемость в исходном и русифицированном варианте программы. Я к тому, что автор (М.Руссинович) при желании может же в своем творении (не напрягаясь) сделать, чтобы можно было с разделением строк сделать одну для перевода без ущерба сравнивания снимков в английской и русифицированной программе, как было до последней версии...
Автор: KLASS
Дата сообщения: 10.01.2016 15:10
1druc1

Цитата:
как было до последней версии

У вас осталась та переведенная версия?
Автор: 1druc1
Дата сообщения: 10.01.2016 15:16
KLASS

Цитата:
У вас осталась та переведенная версия?

В основной теме есть ссылка, но вот на всякий случай Ссылка
Автор: KLASS
Дата сообщения: 10.01.2016 15:48
1druc1
Действительно работает. Причем сохранил автозапуск в оригинале 13.51 версии, а сравнивал уже в русской 13.5.
а) Косяки разработчика
б) Косяки переводчика
Вы сравнивали проекты перевода версий 13.5 и 13.51? Т.е. сохранился ли проект перевода 13.5 или сразу внесли в него изменения? Я к тому, что собака может залечь еще в какой то строке, которая влияет на появление "красных строк".
А то, что Руссинович мог накосячить и вполне может это исправить, вполне очевидно.
Автор: 1druc1
Дата сообщения: 10.01.2016 15:57
KLASS

Цитата:
Вы сравнивали проекты перевода версий 13.5 и 13.51? Т.е. сохранился ли проект перевода 13.5 или сразу внесли в него изменения?

Как только выяснил что в последней версии не проходит вариант перевода "verified", и на себя начал ругаться (экономия времени, места на диске панимаш , ну и как всегда сам виноват)... Не сохранил предыдущий проект, а в этом же делал. Поэтому, если обратили внимание, затратил около двух суток, искал варианты перевода строк, которых не нашел...
Автор: KLASS
Дата сообщения: 10.01.2016 16:20
1druc1
Если перевести в проекте только пару строк "verified", как я вчера делал, то уже не работает сравнение автозапуска. Если нет еще строки, влияющей на это, "накосячил" таки Руссинович.

Добавлено:
Чтобы на все 100 убедиться в косяке разработчика проделайте так:
Подложите оригинальную 13.5 версию в проект.
Отмените весь перевод, кроме двух строк "verified".
Сделайте конечный файл и сравните автозапуск.
Тогда и забудем о какой-то еще строке, влияющей на это.
Автор: 1druc1
Дата сообщения: 10.01.2016 16:31
KLASS
Комбинировал я со строками. Там две, связанные с "verified" и две с "not verified" - все разделяемы, вот с ними и искал вариант. Из которых нашел, только один с нормальной подсветкой, но без возможности сравнения снимков с исходной прогрммой.

Добавлено:
Позже проделаю рекомендованное...
В результате проделанного:


Сделал фотографию поменьше, проявим гуманность...)))
Автор: KLASS
Дата сообщения: 10.01.2016 17:50
1druc1
Бей Руссиновича...
Автор: 1druc1
Дата сообщения: 10.01.2016 18:14
KLASS
А ведь так называемая недоработка у автора со строкой "File not found:" выходит еще барадатее. Я не знаю с какой версии тянется, так как начал переводить только с версии 13.30...
Автор: VictorVG2
Дата сообщения: 10.01.2016 21:32
KLASS
1druc1

Так они же не мы - к теплу привыкли, вот он пока отвлёкся в печку дров подкинуть и напутал. Родственник звонил из Штатов в панике - "У нас вчера было целых -10! Все замёрзли! Вселенская катастрофа! Скоро вымрем как динозавры!". Пришлось ему отправить (не помню с каких времён сохранилась):

Автор: KLASS
Дата сообщения: 17.01.2016 07:28
VictorVG2
В Process Explorer появились строки:
Decoded Access Mask - при выборе столбцов на вкладке Handle
UI Access (User Interface Access) - При выборе столбцов на вкладке Process Image
Это ЧАВО не подскажешь?
Автор: VictorVG2
Дата сообщения: 17.01.2016 11:14
KLASS

Посмотреть надо.
Автор: KLASS
Дата сообщения: 18.01.2016 09:31
Дело было вечером, делать... Кому не лень, потестите, плиз Process_Explorer_16.10_RUS_148
Автор: 1druc1
Дата сообщения: 18.01.2016 16:30
KLASS

Цитата:
Дело было вечером, делать... Кому не лень, потестите, плиз Process_Explorer

Заждался. Уже третьи сутки медленным ходом для себя начал русификацию PE х64 бит. из-за предположения занятости автора последнего самого удачного (по моему мнению) перевода PE. А тут, пожалуйста Вам...

Добавлено:
Посмотрите картинки:

Автор: KLASS
Дата сообщения: 19.01.2016 04:50
1druc1
Сенкс, поправил
Process_Explorer_16.10_RUS_158
Автор: KLASS
Дата сообщения: 20.01.2016 18:05
VictorVG2

Автор: VictorVG2
Дата сообщения: 20.01.2016 19:37
KLASS

На семёрке нет такого:



так винду же исправили:



чего ты хочешь?

Автор: KLASS
Дата сообщения: 21.01.2016 03:58

Цитата:
так  винду же исправили:

Да ладно... у Руссиновича с марта месяца

усе работало:

И про ХР, и про 7 много говорили (плевались) в свое время, а щаз 7 у большинства Виндусятников стоит. В топку ее, вчерашний день.
Автор: VictorVG2
Дата сообщения: 21.01.2016 10:20
KLASS

Ну, глюк десять в которой сломано всё, что только могли сегодняшний день Великого Гудвина.
Автор: KLASS
Дата сообщения: 21.01.2016 13:25
VictorVG2
Автор: VictorVG2
Дата сообщения: 21.01.2016 14:43
KLASS

Ну, это мелочь, напишу DIFF, закину ... если не забуду. закинул патч PH.diff. Будет время - разработчики закомитят на SVN. Спасибо!
Автор: KLASS
Дата сообщения: 23.01.2016 11:46
RAMMap_1.40_RUS_31
На х86 не пробовал, кому не лень потестите, плиз.
Автор: KLASS
Дата сообщения: 26.01.2016 14:46
Обновил RAMMap_1.40_RUS_55
Плюс еще потестить
VMMap_3.21_RUS_31
Описание
Автор: KLASS
Дата сообщения: 28.01.2016 07:45
В последней версии Хакера появились строки, которые пока не нашел в интерфейсе, если кому попадутся, то свистните, плиз:
User Own Process
User Own Process (Instance)
User Share Process
User Share Process (Instance)
Автор: VictorVG2
Дата сообщения: 28.01.2016 22:12
KLASS

Это тут ./trunk/phlib/svcsup.c::39

Цитата:
static PH_KEY_VALUE_PAIR PhpServiceTypePairs[] =
{
SIP(L"Driver", SERVICE_KERNEL_DRIVER),
SIP(L"FS Driver", SERVICE_FILE_SYSTEM_DRIVER),
SIP(L"Own Process", SERVICE_WIN32_OWN_PROCESS),
SIP(L"Share Process", SERVICE_WIN32_SHARE_PROCESS),
SIP(L"Own Interactive Process", SERVICE_WIN32_OWN_PROCESS | SERVICE_INTERACTIVE_PROCESS),
SIP(L"Share Interactive Process", SERVICE_WIN32_SHARE_PROCESS | SERVICE_INTERACTIVE_PROCESS),
SIP(L"User Own Process", SERVICE_USER_OWN_PROCESS),
SIP(L"User Own Process (Instance)", SERVICE_USER_OWN_PROCESS | SERVICE_USERSERVICE_INSTANCE),
SIP(L"User Share Process", SERVICE_USER_SHARE_PROCESS),
SIP(L"User Share Process (Instance)", SERVICE_USER_SHARE_PROCESS | SERVICE_USERSERVICE_INSTANCE),

r6307 - Add new Windows 10 user service types вчера wj32 в исходники добавил, а сегодня они на пару с dmex-ом ещё чёртову дюжину коммитов выложили - где-то исправления ошибок, где-то по итогам обсуждения запрошенные людьми новые возможности добавились...


Добавлено:
P.S.

с новыми типами демонов придётся в MSDN лезть - вряд ли мы ещё где сейчас найдём их чёткое описание - НОВОЕ...
Автор: KLASS
Дата сообщения: 29.01.2016 02:23
VictorVG2

Цитата:
Это тут .

Мне не в коде, а в интерфейсе проги не удалось найти строки
Автор: VictorVG2
Дата сообщения: 29.01.2016 02:33
KLASS

Да я понял, но похоже это в списках диалога установки демонов на Services смотреть над. А вылезет только в 10-ке - этот тип демонов там прикрутили.
Автор: KLASS
Дата сообщения: 29.01.2016 07:08
VictorVG2
Ага, точно, при создании службы и выборе ее Типа, пасиб.

Добавлено:
Теперь стало масло масляное, как перевести?
Own Process - у мну было "Мой процесс"
User Own Process - а тут? "Собственный процесс пользователя?" получается то же самое...
User Own Process (Instance) - и тут... какой-то экземпляр
Непонятно (С)
Автор: VictorVG2
Дата сообщения: 29.01.2016 09:50
KLASS

Пока эти термины не трогай - в MSDN ещё нет их объяснения. Зачем нам давать не верное толкование? Надо сначала самим понять что это такое, а сейчас мы этого ещё не знаем.
Автор: KLASS
Дата сообщения: 29.01.2016 09:57

Цитата:
Пока эти термины не трогай

Угу

Добавлено:
DmitryFedorov
На заметку. Нашел способ как переводить строку Token в Хакере, чтобы не пропадали указатели\дескрипторы и не пропадали разрешения здесь: Процессы\Маркер\Дополнительно\Безопасность\Разрешения для группы...
В частности для x86:

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Предыдущая тема: Лучшая сборка Total Commander (2015)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.