HWiNFO3264_5.58.3255_RUS

Автор перевода - Alecs962]]HWiNFO3264 — программа не требующая установки на ваш компьютер, и предназначенна
  1. Оффлайн

    gazon01

    Звание: Ветеран

    Команда

    Сообщений: 1212

    Создано тем: 39

    Рейтинг: 8

    Репа: (42|41|-1)

    Баллы: 66

    Был: 2018-12-02 14:30

    Лайков: 17

    Автор перевода - Alecs962


    ]


    ]


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

    Основные возможности HWiNFO3264:

    — Мониторинг в режиме реального времени.
    — Отображение списка компонентов системы в форме иерархического дерева.
    — Определение моделей всех компонентов и их технических характеристик.
    — Отображение данных о температурном режиме и напряжении аппаратного обеспечения и других сведений, взятых из сенсорных датчиков системы.
    — Тестирование производительности системных компонентов.
    — Создание и сохранение нескольких типов отчетов в виде текстовых документов, таблиц, графиков, лог-файлов и пр.
    — Импортир отчетов в форматы CSV, HTML, EXT, XML, MHTML.
    — Поддержка новейших технологий и стандартов.
    — Настраиваемый многовариантный интерфейс.
    — Взаимодействие с другими инструментами.

    Разработчик: Martin Malik
    Windows: XP, Vista, 7, 8, 10
    Язык: Русский

    HWiNFO32_5.58.3255

    HWiNFO64_5.58.3255




    Спасибо Victor_VG за помощь в тестировании
    Сообщение отредактировал 22 января 2023 - 18:31

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

    21 июля 2017 - 12:03 / #1
  2. Оффлайн

    Автор темы

    Alecs962

    Звание: Сталкер

    Команда

    Сообщений: 101

    Создано тем: 5

    Рейтинг: 3

    Репа: (6|6|0)

    Баллы: 51

    Страна: не указана!

    Был: 2019-06-15 18:21

    Лайков: 1

    Здравствуйте, не могу разобраться, можно ли растянуть кнопки в программе

    Здесь программа (2 ехе -шника, один распакованный), портативная с офсайта.
    Сообщение отредактировал 5 февраля 2021 - 01:06
21 июля 2017 - 12:27 / #2
  • Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    Цитата: Alecs962
    можно ли растянуть кнопки в программе



    Привет,Alecs962. Кнопки растянуть можно, но при этом они будут растянуты все. Например, вот так

    ]


    Ширина кнопок задана 100 пикселей, этого вполне достаточно. Как это сделать?

    Для начала выясни размер кнопки на панели инструментов. Это можно сделать в графическом редакторе, например, Paint.NET. Вот что имеем

    ]


    Размеры указаны в пикселях.

    Теперь загрузи программу в отладчик OllyDbg (надеюсь, что ты умеешь с ним работать) и задай поиск всех текстовых строк. Среди них найди строку с надписями на кнопках. Я взял строку "BIOS Update". Перейди в отладчике на адрес обращения к этой строке. Чуть ниже будут идти инструкции установки размеров для всех кнопок на панели инструментов (как я удачно выбрал строку :D - случайность наверное) .

    ]


    Под номером (1) - высота кнопки, под номером (2) - ширина. Вот её и нужно корректировать. Стань на эту инструкцию, затем щелкни на значении инструкции правой кнопки мышки, выбери в контекстном меню команду "Modify...", в поле Float введи желаемое значение и подтверди ввод.

    ]


    Сохрани сделанные изменения в новый файл. Готово.

    В файле HWiNFO32.exe, который находится в предлагаемом тобой архиве, можно напрямую подкорректировать значение в НЕХ-редакторе. Загрузи файл в WinHEX (или свой любимый НЕХ-редактор), перейди на смещение 00290170 и измени байты 80 51 40 на 00 59 40, что соответствует 100 пикселям в десятичной системе:

    ]


    Напоминаю, что эти действия верны только для текущей версии файла. В другой версии приложения адрес будет другой и его нужно будет искать при помощи отладчика.

    Если планируешь заниматься поддержкой локализации этой программы в дальнейшем, то можешь сделать небольшой патч (инструменты "AT4RE Patcher" или "diablo2oo2"s Universal Patcher" - осторожно, на них неадекватно реагируют антивирусные программы), для автоматизации работы. Для того же WinHEX"а можно написать сценарий, который будет выполнять необходимые действия автоматически.
    Сообщение отредактировал 30 июля 2017 - 22:01

    Кто ищет, тот всегда найдет!

    21 июля 2017 - 12:27 / #3
  • Оффлайн

    Автор темы

    Alecs962

    Звание: Сталкер

    Команда

    Сообщений: 101

    Создано тем: 5

    Рейтинг: 3

    Репа: (6|6|0)

    Баллы: 51

    Страна: не указана!

    Был: 2019-06-15 18:21

    Лайков: 1

    Кнопки растянуть можно

    Громадное СПАСИБО!!! За решение и подробности, совсем было отчаялся.ok2
    Если планируешь заниматься поддержкой локализации этой программы в дальнейшем

    Да они за неделю вторую бету выложили, пока на них тренируюсь. К финальной версии доделаю.
    21 июля 2017 - 12:27 / #4
  • Оффлайн

    Автор темы

    Alecs962

    Звание: Сталкер

    Команда

    Сообщений: 101

    Создано тем: 5

    Рейтинг: 3

    Репа: (6|6|0)

    Баллы: 51

    Страна: не указана!

    Был: 2019-06-15 18:21

    Лайков: 1

    Здравствуйте, закончил перевод финала 5.10 HWiNFO32, ожидая его работал с бетами. Но доделывая финал обнаружил опять новую бету
    http://2.firepic.org/2/images/2015-12/07/wlogqph9ki58.gif
    Эдак они не угомонятся, за ними просто не успеешь переделывать. Давно мучает вопрос о автоматизацации, понятно что частичной. Речь идет о программах, у которых ресурсы в ЖКС. Вот Leserg дал намек:
    Если планируешь заниматься поддержкой локализации этой программы в дальнейшем, то можешь сделать небольшой патч (инструменты "AT4RE Patcher" или "diablo2oo2"s Universal Patcher" - осторожно, на них неадекватно реагируют антивирусные программы), для автоматизации работы. Для того же WinHEX"а можно написать сценарий, который будет выполнять необходимые действия автоматически.


    Можно немного подробней. Может это на сайте уже расписывалось, ткните носом - не нашел. Заранее благодарю.
    Сообщение отредактировал gazon01 24 июля 2017 - 11:25
    21 июля 2017 - 12:30 / #5
  • Оффлайн

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2179

    Создано тем: 315

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3405

    Был: 2024-04-28 20:29

    Лайков: 196

    Эдак они не угомонятся, за ними просто не успеешь переделывать.


    Для таких программ, что часто обновляются я переделываю через несколько версий. Не надо гнаться за новизной, выставляй что есть.

    21 июля 2017 - 12:30 / #6
  • Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    Можно немного подробней.

    В данном конкретном случае я имел в виду автоматизацию правки кода размера элемента, чтобы не морочить каждый раз голову в отладчике. Смотри, на рисунке правки в НЕХ-редакторе, рамкой синего цвета выделена последовательность байт 00 00 00 00 00 80 51 40. Я не зря так её указал. Такая последовательность байт уникальная, встречается в файле только один раз! Вышла новая версия программы, делаете в проекте локализации подмену файла, обновляете проект, проверяете на наличие новых/изменённых строк, если нужно переводите их, создаете локализованный файл. Потом грузите его в НЕХ-редактор и выполняете операцию замены 00 00 00 00 00 80 51 40 на 00 00 00 00 00 00 59 40. Все. Время на локализацию 10-15 минут. Тем более, если версии выходят часто, то обычно ресурсы не изменяются, от силы может появится пару новых строк.

    Но гнаться за каждым релизом я также не рекомендую. Бывает, что они выходят каждый день. А если вы занимаетесь поддержкой не одной программы, то вы просто физически не потяните все вместе. Начнёте делать ошибки и т.д. и т.п. Оно вам надо? Делайте пропуски.

    Кто ищет, тот всегда найдет!

    21 июля 2017 - 12:30 / #7
  • Оффлайн

    Автор темы

    Alecs962

    Звание: Сталкер

    Команда

    Сообщений: 101

    Создано тем: 5

    Рейтинг: 3

    Репа: (6|6|0)

    Баллы: 51

    Страна: не указана!

    Был: 2019-06-15 18:21

    Лайков: 1

    Вышла новая версия программы, делаете в проекте локализации подмену файла, обновляете проект, проверяете на наличие новых/изменённых строк, если нужно переводите их, создаете локализованный файл.

    Вот этого еще не делал, каждый раз создавал новый проект и ручками перетаскивал, уходило времени дня 3. Век живи и учись. Спасибо за ответ!
    По размеру все понял, думал что и со строками этот трюк автоподмены провернуть можно, код длинной строки (например всплывающее описание функционала) тоже уникален, это понятно что например - exit менять нельзя, она может быть в коде и интерфейсе. Я сейчас только понял, что сценарий получится больше , чем сама программа.

    Для таких программ, что часто обновляются я переделываю через несколько версий. Не надо гнаться за новизной, выставляй что есть.

    Так и придется, спасибо! Проверю хорошенько и выложу.
    Сообщение отредактировал Alecs962 8 декабря 2015 - 04:31
    21 июля 2017 - 12:30 / #8
  • Оффлайн

    Автор темы

    Alecs962

    Звание: Сталкер

    Команда

    Сообщений: 101

    Создано тем: 5

    Рейтинг: 3

    Репа: (6|6|0)

    Баллы: 51

    Страна: не указана!

    Был: 2019-06-15 18:21

    Лайков: 1

    Здравствуйте. Вышла новая версия (финал) HWiNFO, есть в ней строки, которых нет в ресурсах или они берутся с системы. Вообщем логически они должны быть в ресурсах:



    В датчиках также:



    Ну и если есть Plug and Play, полностью раздела нет:


    В архиве оригинал и распакованный .ехе, портатив. HWiNFO32 5.1.2
    Сообщение отредактировал 30 июля 2017 - 17:53
    21 июля 2017 - 12:34 / #9
  • Оффлайн

    Автор темы

    Alecs962

    Звание: Сталкер

    Команда

    Сообщений: 101

    Создано тем: 5

    Рейтинг: 3

    Репа: (6|6|0)

    Баллы: 51

    Страна: не указана!

    Был: 2019-06-15 18:21

    Лайков: 1

    Leserg
    Вы мне очень помогли в растяжке кнопок в программе HWiNFO32-
    просят перевод HWiNFO64. Перевел, с растяжкой ступор (ОС х64 у меня нет, пользуюсь набегами на чужом компе), значение hex 80 51 40 встречается лишь один раз, но изменение ничего не дает, хотя размер кнопок тот же, что и в HWiNFO32. Уже вышли на автора, чтобы он увеличил размер кнопок, но он видимо офигел от такой просьбы и молчит. 
    Распакованная HWiNFO64
    Сообщение отредактировал 5 февраля 2021 - 01:05
    21 июля 2017 - 12:43 / #10
  • Статистика форума, пользователей онлайн: 1 (за последние 20 минут)

    Создано тем
    1179
    Всего сообщений
    15383
    Пользователей
    17859
    Новый участник
    Leongsm