SRC Repair

Программное обеспечение, относящееся к Steam
Сообщение
Автор
xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#1 Сообщение 28.01.2013, 20:18

SRC Repair (предыдущее название TF2 Repair) — это бесплатная утилита для тонкой настройки, восстановления Steam и всех Source-игр (+ популярных GCF-модов), создания и редактирования файлов конфигурации, простой и быстрой установки FPS-конфигов, спреев, демок и карт, а также очистки от различного мусора (старые карты, конфиги, кэши, настройки, звуки и т.д.).

Лицензия: GNU GPL версии 3.

Поддерживаемые ОС: Windows (XP SP3, Vista SP1+, 7, 8, 8.1, 10 (все редакции, кроме Starter)).

Поддерживаемые платформы: x86, x64 (программа установки автоматически устанавливает версию программы для используемой Вами платформы).

Зависимости в Windows: Microsoft .NET Framework 4 Client Profile (веб-инсталлятор входит в установочный пакет).

Изображение

Ссылка ведет всегда на последнюю версию программы.

Полностью поддерживаемые игры Valve
  • Team Fortress 2;
  • Team Fortress 2 Beta;
  • Counter-Strike: Source;
  • Half-Life 2;
  • Half-Life 2: Deathmatch;
  • Half-Life 2: Episode One;
  • Half-Life 2: Episode Two;
  • Half-Life 2: Lost Coast;
  • Portal;
  • Day of Defeat: Source;
  • Half-Life: Source;
  • Half-Life Deathmatch: Source;
  • Left 4 Dead;
  • Left 4 Dead 2;
  • Portal 2;
  • Alien Swarm;
  • Dota 2;
  • Dota 2 Beta;
  • Dota 2 Test;
  • Counter-Strike Global Offensive.
Полностью поддерживаемые игры третьих сторон
  • Garry’s Mod;
  • Age of Chivalry;
  • D.I.P.R.I.P.: Warm Up;
  • Dystopia;
  • Insurgency: Modern Infantry Combat;
  • Pirates, Vikings, & Knights II;
  • Smashball;
  • Synergy;
  • Zombie Panic! Source;
  • Postal III;
  • E.Y.E.: Divine Cybermancy;
  • Dark Messiah Might and Magic;
  • The Ship;
  • SiN Episodes: Emergence;
  • Vampire: The Masquerade — Bloodlines;
  • Zeno Clash;
  • Dear Esther;
  • Eternal Silence;
  • Vindictus;
  • Bloody Good Time;
  • Revelations 2012;
  • MINERVA: Metastasis;
  • Insurgency;
  • No More Room in Hell;
  • Contagion;
  • NeoTokyo.
Скриншоты
Изображение

Изображение

Изображение

Изображение

Изображение

Изображение
Список обнаруженных ошибок всегда доступен здесь: https://bugs.easycoding.org/.

Нашли баг в программе? Пожалуйста, сообщите о нём через меню Справка - Сообщить об ошибке. Это поможет нам исправить его как можно скорее.
Последний раз редактировалось xvitaly 28.10.2014, 18:54, всего редактировалось 8 раз.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#2 Сообщение 04.04.2013, 16:46

Выпущена новая версия 12.0.0.762.

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

Полный список изменений:
  • исправлен баг с неправильным расчётом процента завершения очистки;
  • исправлен баг с отображением прогресс-бара в модуле очистки;
  • при обнаружении нескольких установленных игр будет автоматически выбрана первая найденная;
  • больше не требуется выбирать свой логин из списка (программа получает список установленных игр напрямую из Steam);
  • добавлена функция очистки кэша обновлений клиента Steam;
  • функция очистки логов теперь удаляет и журналы, находящиеся в корневом каталоге Steam;
  • добавлена полная поддержка управления играми, перешедшими на новую систему контента;
  • добавлена полная поддержка игр, установленных вне каталога Steam;
  • добавлена функция запуска проверки кэша управляемой игры;
  • добавлена функция очистки HTML кэша встроенного внутриигрового браузера (используется для отображения MOTD);
  • добавлена возможность выбора и контроля удаляемых файлов функцией безопасной очистки старых бинарников и лаунчеров;
  • небезопасные операции над играми с новой системой теперь включены по умолчанию;
  • значительно оптимизирован процесс загрузки настроек управляемых игр;
  • оптимизирован процесс сохранения графических настроек управляемых игр;
  • конфиги m0re и m0rehighfps обновлены до новейших версий с официального сайта автора;
  • конфиги Криса обновлены до новейших версий из официального Git репозитория;
  • реализована возможность смены редактора и оболочки в Windows версии (ранее было доступно только в версии для GNU/Linux и MacOS);
  • исправлена ошибка в работе модуля обновления базы установленных игр, которая в некоторых случаях загружала файл в неправильный каталог;
  • добавлен особый FPS-конфиг chrismaxquality, устанавливающий все настройки графики на максимум, что заставит игру выдавать наилучшую картинку (требуется современный компьютер);
  • в модуль установки спреев, карт и конфигов добавлена функция установки специальных игровых архивов (только для игр, перешедших на новую систему контента);
  • оптимизирована большая часть внутренних функций, что дало значительный прирост производительности;
  • функция глубокой очистки теперь корректно работает со всеми Source играми, в т.ч. перешедшими на новую систему контента;
  • исправлена ошибка, приводившая к невозможности восстановления выбранной резервной копии;
  • исправлены все известные на момент релиза ошибки;
  • исправлено несколько опечаток;
  • исправлены ошибки, проявлявшиеся только при запуске в среде Windows 8;
  • удалены ставшие ненужными функции.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#3 Сообщение 15.05.2013, 19:13

Выпущена новая версия 13.0.0.832.

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

Полный список изменений:
  • исправлена ошибка, которая на некоторых системах приводила к невозможности загрузки списка установленных игр из файла конфигурации Steam;
  • исправлена ошибка, из-за которой программа не отправляла заголовок User-Agent на сервер при проверке обновлений;
  • функция очистки кастомных карт теперь не затрагивает собственные карты игры;
  • восстановлена автоматическая пометка кастомных карт и звуков в модуле очистки;
  • добавлена поддержка модификации MINERVA: Metastasis (Steam версия);
  • добавлена функция быстрой установки в кастомный каталог игровых пакетов Valve (файлы vpk);
  • исправлен импорт пути установки клиента Steam в 64-битных версиях программы;
  • множественные улучшения в модуле очистки;
  • значительно улучшена очистка игр, перешедших на новую систему контента (SteamPipe);
  • добавлена функция безопасной очистки конфигов игры;
  • добавлены описания новых клиентских и серверных переменных;
  • модуль установки спреев, демок и конфигов теперь корректно работает с кастомным каталогом пользователя;
  • исправлено несколько опечаток;
  • исправлены тексты нескольких сообщений об ошибках;
  • увеличена детализация журнала отладки программы.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#4 Сообщение 04.07.2013, 18:25

Выпущена новая версия 14.0.0.922.

В новой версии было исправлено несколько ошибок, исправлена работа модуля обновлений в связи с изменившейся структурой на сервере, добавлена поддержка Windows 8.1.

Полный список изменений:
  • исправлена ссылка на официальный баг-трекер проекта;
  • стандартизирован HTTP UserAgent, отправляемый на сервер при проверке и загрузке обновлений;
  • функция поиска и загрузки обновлений теперь не требует прав локального администратора для своей работы;
  • исправлено аварийное завершение работы модуля обновления программы при получении с сервера неправильных данных;
  • добавлена совместимость с системой зеркал проекта SourceForge.net;
  • оптимизирована работа ряда внутренних служб;
  • добавлена поддержка ОС Microsoft Windows 8.1;
  • исправлены неверные сообщения об ошибках;
  • добавлена поддержка очистка результатов работы новых функций клиента Steam;
  • другие мелкие изменения.

Аватара пользователя
impulse666
Полковник
Полковник
Сообщения: 7405
Зарегистрирован: 08.12.2005
Откуда: Atman
Благодарил (а): 2340 раз
Поблагодарили: 590 раз

#5 Сообщение 09.07.2013, 00:24

xvitaly
Можно сделать новость на главную. Если есть желание оформить в нашей стилистике, на хтмл, текст мне в ЛС.
Изображение
Негласные Правила
1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии (impulse666, NiGHt-LEshiY, SHADOW) искажают только в случае необходимости получить БАН.

...воздержитесь от этого, изучите вот это.
Лучшая статья о моих взглядах. Настоятельно рекомендую.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#6 Сообщение 28.09.2013, 14:32

Выпущена версия 15.0.0.1198.

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

Полный список изменений:
  • применены изменения, сделанные ранее в отдельном проекте Micro Hosts Editor;
  • исправлена ссылка в меню "Справка", которая вела на старый сайт, посвящённый игре TF2;
  • функция создания резервных копий файлов, удаляемых модулем очистки, перенесена в настройки приложения и теперь сохраняется вместе с ними;
  • исправлено отображение прогресс-бара в модуле очистки;
  • исправлена ошибка в модуле очистки, которая могла приводить к удалению важных файлов игр со старой системой контента;
  • улучшена очистка в играх со старой системой контента;
  • добавлена функция отключения безопасной очистки (удалит больше мусора, но может стереть нужные игровые файлы (в таком случае просто запустите проверку кэша));
  • добавлены новые клавиатурные комбинации в модуль очистки: Ctrl + A - выделить все файлы; Ctrl + D - снять выделение со всех; Ctrl + R - инвертировать выделение;
  • добавлен модуль сообщения об ошибках в программе, не требующий регистрации в баг-трекере;
  • улучшена работа модуля автоматического обновления;
  • применено множество мелких изменений.

Renaissance
Полковник
Полковник
Сообщения: 6942
Зарегистрирован: 03.06.2009
Благодарил (а): 2390 раз
Поблагодарили: 2807 раз
Контактная информация:

#7 Сообщение 28.09.2013, 15:14

xvitaly
почему программа не требует прав администратора при запуске, если её устанавливать в Program Files (путь установки по умолчанию) с включенным UAC?
Круто конечно, что она запускается в ограниченном режиме, но все же...

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#8 Сообщение 28.09.2013, 15:49

Renaissance писал(а):почему программа не требует прав администратора при запуске, если её устанавливать в Program Files (путь установки по умолчанию) с включенным UAC?
Для работы программы права администратора не требуются, поэтому они и не запрашиваются. Логи и бэкапы пишутся в %APPDATA%\SRC Repair\ индивидуально для каждого пользователя ОС (можно конечно отредактировать главный конфиг и включить хранение прямо в каталоге программы - т.н. portable режим).
Renaissance писал(а):Круто конечно, что она запускается в ограниченном режиме, но все же...
Права локального администратора нужны только для модуля Редактор Hosts, а также для чистки параметров в HKLM реестра. В обычном режиме они readonly (редактор) или просто недоступны (очистка ветки HKLM).

Renaissance
Полковник
Полковник
Сообщения: 6942
Зарегистрирован: 03.06.2009
Благодарил (а): 2390 раз
Поблагодарили: 2807 раз
Контактная информация:

#9 Сообщение 28.09.2013, 16:00

xvitaly писал(а):Права локального администратора нужны только для модуля Редактор Hosts, а также для чистки параметров в HKLM реестра. В обычном режиме они readonly (редактор) или просто недоступны (очистка ветки HKLM).
ну спасибо за объяснение. Хотя не могу понять, зачем там редактор hosts. %)

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#10 Сообщение 28.09.2013, 16:05

Renaissance писал(а):ну спасибо за объяснение. Хотя не могу понять, зачем там редактор hosts. %)
Он присутствует в программе версии с третьей и используется для того, чтобы пользователь мог видеть его реальное содержание (в Windows можно переопределять расположение файла Hosts через реестр).

Очень часто трояны модифицируют содержимое Hosts и пользователь заходит на поддельные страницы сообщества Steam. С помощью данного модуля можно быстро всё очистить.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#11 Сообщение 04.01.2014, 15:03

Выпущена версия 16.0.0.1207.

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

Полный список изменений:
  • поле ввода капчи в форме отправки сообщений об ошибках теперь автоматически очищается при запросе новой;
  • полностью реализована возможность установки/удаления программы при отсутствии прав локального администратора;
  • исправлены ошибки в программе установки, которые проявлялись при его запуске от ограниченных учётных записей;
  • функция сообщения об ошибках в модуле Редактор Hosts теперь использует штатное средство SRC Repair;
  • устранена возможность открытия бинарных файлов резервных копий в текстовом редакторе;
  • удалён дубликат FPS-конфига;
  • исправлена ссылка на официальный сайт в FPS-конфиге v1tsk's_generic.cfg;
  • исправлена ошибка, которая проявлялась только при запуске программы в Microsoft Windows 8.1;
  • множество мелких изменений.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#12 Сообщение 09.03.2014, 15:01

Выпущена версия 17.0.0.1297.

В новой версии была исправлена ошибка «Не обнаружено ни одной управляемой игры», восстановлена работа функции сообщения об ошибках, применены изменения, добавляющие поддержку последних версий Steam и новых игр.

Полный список изменений:
  • реализована функция очистки кэша Steam Guard;
  • исправлена ссылка на баг-трекер проекта, создаваемая в меню "Пуск" наряду с остальными ярлыками;
  • добавлена функция безопасной очистки старых бинарников клиента Steam;
  • добавлена поддержка игр Insurgency (standalone) и No More Room in Hell;
  • восстановлена поддержка бесплатного мода Insurgency: Modern Infantry Combat;
  • исправлена ошибка "Не обнаружено ни одной поддерживаемой игры", которая появлялась у некоторых пользователей;
  • добавлена поддержка новых версий клиента Steam;
  • исправлено несколько сообщений программы;
  • добавлено большое число русскоязычных описаний клиентских и серверных переменных игры CS:GO для Редактора конфигов;
  • восстановлена работа функции сообщений об ошибках в программе, переставшая работать ранее из-за изменений на серверной стороне;
  • функция обновления базы поддерживаемых игр больше не требует права локального администратора при работе (в случае если программа установлена только для текущего пользователя);
  • функции проверки обновлений и сообщения об ошибках теперь используют только безопасный протокол (HTTPS);
  • применено множество других незначительных изменений.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#13 Сообщение 28.10.2014, 18:52

Выпущена новая версия 19.0.0.1857.

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

Полный список изменений:
  • добавлена полная поддержка игры Contagion;
  • добавлена полная поддержка мода NeoTokyo;
  • восстановлена отправка ID платформы в заголовке HTTP UserAgent;
  • исправлен некорректный идентификатор платформы;
  • полностью переработан модуль обновления программы;
  • улучшен механизм обновления базы данных поддерживаемых игр;
  • добавлены проверки на наличие запущенного клиента при попытке очистки кэшей Steam;
  • добавлена функция автоматического определения списка поддерживаемых разрешений монитора посредством обращения к WMI;
  • удалены ненужные кнопки и поля ввода в окне Редактора графических настроек;
  • элементы управления в окне Редактора графических настроек были повторно выровнены по сетке;
  • значительно переработан Модуль управления резервными копиями:
    • осуществлён полный переход на новый формат резервных копий - bud, поддерживающий игры как со старой, так и с новой системой контента;
    • резервные копии старого формата больше не могут быть восстановлены в автоматическом режиме, но могут быть удалены;
    • полностью устранены проблемы из-за некорректного восстановления резервных копий конфигов игр с новой системой контента;
  • операции с файлами в Модуле очистки теперь недопускаются до завершения построения списка кандидатов на удаление;
  • добавлена новая клавиатурная комбинация Ctrl+C, нажатие которой помещает имена выбранных в окне очистки файлов (включая полные пути) в буфер обмена;
  • удалена ставшая ненужной функция очистки HTML кэша оверлея, т.к. последний теперь использует общий со Steam кэш;
  • в модуль очистки кэшей добавлены функции очистки базы данных Steam Music и нестандартных скинов Steam;
  • FPS-конфиги теперь правильно устанавливаются и удаляются вне зависимости от устройства выбранной игры;
  • произведены множественные оптимизации кода, отвечающего за установку и удаление конфигов игры;
  • значок в редакторе графических настроек теперь выводится правильно для игр с любой из систем контента;
  • кнопка удаления установленных FPS-конфигов теперь активна только тогда, когда они установлены;
  • модуль установки спреев, демок и конфигов теперь правильно работает с играми с любой системой контента;
  • исправлена ошибка в модуле установки спреев, демок и конфигов, которая приводила к невозможности установки спрея в управляемую игру;
  • добавлены русскоязычные описания новых клиентских и серверных переменных TF2;
  • добавлена поддержка ОС Microsoft Windows 10;
  • исправлены мелкие ошибки и опечатки в сообщениях программы.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#14 Сообщение 02.04.2015, 12:56

Выпущена новая версия 20.0.0.2196.

В новой версии был добавлен модуль для простого, быстрого и безопасного управления HUD (на момент релиза доступно 32 худа для игры Team Fortress 2), а также исправлено множество ошибок.

Полный список изменений:
  • добавлена поддержка модов Half-Life: Update, Lambda Wars и Rexaura;
  • в список поддерживаемых разрешений экрана теперь добавлена и частота регенерации;
  • исправлена ошибка с элементом управления выбора разрешения экрана;
  • добавлены описания новых клиентских и серверных консольных переменных и функций, добавленных в TF2 и CS:GO;
  • добавлен новый модуль загрузок;
  • добавлена новая маска имён *.vpk.cache в модуль очистки для звукового кэша;
  • добавлен новый модуль управления HUD: установка, удаление, обновление;
  • добавлено тридцать два HUD для игры TF2;
  • устранена возможность закрытия главной формы программы во время работы отдельных модулей;
  • больше кода теперь выполняется асинхронно в отдельных потоках;
  • удалены все ссылки на официальную Wiki в связи с закрытием Google Code;
  • модуль Micro Hosts Editor был обновлён до версии 0.5.1;
  • удалён неработающий пункт меню в модуле Micro Hosts Editor;
  • переписана с нуля большая часть кода ядра приложения;
  • переработан диалог настроек программы;
  • переработан интерфейс модуля обновления программы;
  • исправлена ошибка, которая приводила к неправильной установке VPK пакетов;
  • исправлена ошибка, из-за которой окно модуля обновления могло быть закрыто пользователем во время проверки обновлений;
  • переписаны алгоритмы получения обновлений;
  • исправлено множество опечаток и неточностей в справочной системе;
  • исправлена ошибка, из-за которой графические настройки игры не очищались корректно;
  • в случае успешной отправки сообщения об ошибке в программе, баг-трекер будет загружен в браузере по умолчанию автоматически;
  • удалены некоторые ненужные элементы интерфейса;
  • улучшена работа в ОС Microsoft Windows 10 Release Preview;
  • исправлены мелкие ошибки и опечатки в сообщениях программы.

xvitaly
Сержант
Сержант
Сообщения: 51
Зарегистрирован: 24.05.2010
Поблагодарили: 42 раза
Контактная информация:

#15 Сообщение 13.07.2015, 17:19

Выпущена новая версия 21.0.0.2370.

В новой версии все поддерживаемые HUD были обновлены до новейших версий для совместимости с The Gun Mettle Update, значительно улучшен механизм установки HUD и конфигов, а также увеличена скорость работы модуля очистки.

Полный список изменений:
  • изменена форма курсора при активации элементов управления в модуле обновления программы;
  • добавлена поддержка E.V.E. TF2 HUD;
  • все поддерживаемые HUD были обновлены до последних версий из-за крупного обновления TF2;
  • добавлена полная поддержка игры Black Mesa;
  • добавлена полная поддержка модификации Portal Stories: Mel;
  • вывод системной утилиты netstat -a теперь включается в отчёт для Техподдержки;
  • исправлено несколько ошибок в модуле создания отчётов для Техподдержки;
  • пункт меню "Очистка кэшей Steam" переименован в "Модуль расширенной очистки";
  • добавлен потерянный ускоритель около пункта очистки кэша SRC Repair;
  • реализована возможность очистки системных каталогов для временных файлов;
  • добавлены русскоязычные описания новых переменных TF2, добавленных в The Gun Mettle Update;
  • добавлено больше русскоязычных описаний клиентских и серверных переменных CS:GO;
  • исправлена ошибка, из-за которой программа не выполняла очистку временных файлов при запущенном клиенте Steam;
  • исправлена ошибка, из-за которой установленные HUD не удалялись при запущенном клиенте Steam;
  • добавлен индикатор прогресса для модуля распаковки архивов;
  • процесс распаковки теперь выполняется асинхронно и не блокирует основной интерфейс;
  • исправлена ошибка, из-за которой окно с прогрессом распаковки архива могло не появляться;
  • реализована очистка кастомных карт, загруженных из Maps Workshop;
  • реализован вывод статуса в модуле очистки;
  • изменён порядок пунктов меню "Справка" для большего удобства пользователей;
  • добавлен новый пункт меню "Показать журнал отладки", который выводит на экран содержимое отладочного журнала программы;
  • реализована корректная очистка файлов с атрибутом "только для чтения";
  • реализован вывод значка предупреждения около устаревших HUD;
  • исправлено несколько опечаток и ошибок в локализации;
  • исправлено несколько мелких ошибок.

Ответить