Giter Club home page Giter Club logo

3aiiyckajikatestmem5's Introduction

Caution

“Запускалка TestMem5” больше не нужна! Пользуйтись доработанным TestMem5.


Программа “Запускалка TestMem5” предназначена для запуска программы TestMem5 автора Serj. Вместе с Запускалкой распостраняется исправленный файл TM5.exe программы TestMem5. Запускалка работает как с оригинальной версией 0.12, так и с этой исправленной версией. Автор Запускалки и исправлений файла TM5.exe — CoolCmd.

Что умеет Запускалка?

  • Можно указать в командной строке файл конфигурации TestMem5. Создайте два ярлыка (или больше) и запускайте один для быстрой проверки памяти, а второй — для длительной. Примеры команд для ярлыков:

    ЗапускалкаTestMem5.exe "bin\superlight2.cfg"
    ЗапускалкаTestMem5.exe "c:\САМЫЕ КРУТЫЕ КОНФИГУРАЦИИ\anta777 heavy.cfg"
    

    Вы также можете перетаскивать файлы конфигурации на файл ЗапускалкаTestMem5.exe или на его ярлык.

  • Сообщает о появлении первой ошибки тестирования памяти: проигрывается стандартный звук ошибки винды, кнопка на панели задач становится красной, появляется всплывающее уведомление, окно TestMem5 перемещается на передний план и начинает мигать заголовком и кнопкой на панели задач, пока вы её не щелкните. Теперь пропустить это радостное событие практически невозможно. :)

  • Прерывает тестирование при обнаружении ошибки или падении TestMem5. Неприятно, когда возвращаешься к компу, чтобы узнать результат тестирования, а там винда дохлая лежит. :( Теперь это будет происходить реже. Информация об ошибке или падении записывается в файл Log.txt.

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

  • Позволяет управлять размером файлов Log.txt и Crash.log, а также защищать их от записи.

В файл TM5.exe внесены следующие изменения:

  • Исправлена ошибка, из-за которой в журнал не писалось прошедшее время.

  • Исправлена ошибка, из-за которой игнорировался язык, указанный в файле конфигурации.

  • Показатель “Подкачка” заменён на более полезный “Не выделено”, который рассчитывается по формуле commit limit - commit charge.

  • Добавлен показатель “Количество выполненных тестов в цикле / Общее количество тестов в цикле”. Его, вместе с показателем “Цикл”, можно использовать для оценки прогресса тестирования.

  • Добавлена кнопка, открывающая в браузере домашнюю страницу Запускалки.

  • Прошедшее время всегда показывается в виде ч:мм.сс.

  • Показатель “Частота” сделан серым, потому что на современных процессорах он показывает фигню.

  • Удалён бесполезный показатель “CPU ID”.

  • Так как каждая первая сторонняя конфигурация без причины включает отладочный режим, отключен показ отладочных попугаев в строке SSE.

  • В главном окне программы изменены расположение, цвет, размер шрифта и название некоторых показателей.

  • Исправлено несколько сообщений, в основном английских.

  • Если пользователь входит в группу Администраторы, то программу можно будет запустить только от имени Администратора.

  • Исправлен значок программы.

  • В ресурсы exe-файла добавлена информация о версии программы.

  • Для работы TM5.exe нужен файл TM5.dll.

А где можно скачать Запускалку?

Список всех версий Запускалки с описанием изменений находится здесь и только здесь. Для самых нетерпеливых, вот ссылка на архив с наисвежайшей последне-крайней версией.

Note

Номер версии Запускалки и TestMem5 можно узнать, заглянув в свойства файлов ЗапускалкаTestMem5.exe, TM5.exe и TM5.dll в Проводнике. Также номер версии есть в настройках Запускалки.

Я скачал архив Запускалки. Что с ним делать?

Распакуйте файлы ЗапускалкаTestMem5.exe, TM5.exe и TM5.dll в папку, в которой у вас находится TM5.exe. Согласитесь на перезапись файлов. Запускайте ЗапускалкаTestMem5.exe вместо TM5.exe. Во время работы теста, Запускалка сидит в трее и после закрытия TestMem5 автоматически закрывается. Вы можете досрочно закрыть Запускалку, щёлкнув правой кнопкой крысы по её значку в трее.

Не хочу, чтобы Запускалка прерывала работу TestMem5. Это можно настроить?

Щёлкните левой кнопкой крысы по значку в трее. Появится окно с настройками Запускалки. Настройки записываются в файл ЗапускалкаTestMem5.ini рядом с файлом ЗапускалкаTestMem5.exe.

Ааааа, всё пропало, я нашёл в Запускалке ошибку! И ещё я хочу, чтобы она варила по утрам кофе.

Обсуждение Запускалки ведётся на форуме Overclockers.ru и на сайте GitHub. Сообщайте об ошибках и предлагайте свои полезные идеи. Но учтите: алгоритмы проверки памяти я менять не буду (потому что ни хрена в этом не понимаю).

Я не хочу запускать exe-шник из архива. Там вирус!

Исходный код Запускалки лежит здесь. Любой человек (и даже рептилоид) без регистрации и СМС может его просмотреть и убедиться в отсутствии у Запускалки, скажем так, нежелательных действий. Вы можете делать с исходным кодом всё, что разрешает лицензия в файле LICENSE.

Если вы параноик и не доверяете файлу ЗапускалкаTestMem5.exe, то скачайте AutoHotkey 2 и самостоятельно создайте ЗапускалкаTestMem5.exe, запустив файл Компилировать.cmd. Можно не создавать ЗапускалкаTestMem5.exe, а запускать непосредственно ЗапускалкаTestMem5.ahk, но по нескольким причинам так делать не слишком удобно.

Что касается файла TM5.exe, то его исходного кода у меня нет. Я предоставляю вам этот файл “как есть”.

3aiiyckajikatestmem5's People

Contributors

coolcmd avatar

Stargazers

Alexandr Formakovskiy avatar Ryo avatar  avatar  avatar Kaiyuan Liu avatar  avatar taiiat avatar  avatar WindR avatar Igor Belyakov avatar  avatar

Watchers

 avatar WindR avatar

Forkers

lj12306 ryo-iso

3aiiyckajikatestmem5's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.