Giter Club home page Giter Club logo

3aiiyckajikatestmem5's Introduction

Программа “Запускалка 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, то его исходного кода у меня нет. Я предоставляю вам этот файл “как есть”.

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.