SRC Repair

Что такое SRC Repair?

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 (веб-инсталлятор входит в установочный пакет).

Где скачать программу?

Официальная версия программы может быть скачана только с нашего официального сайта http://www.easycoding.org, либо зеркала на SourceForge. Все остальные ссылки могут вести на трояны/вирусы и т.д. Перед скачиванием по ссылке со стороннего сайта, убедитесь, что Вы скачиваете файл с сервера SourceForge.net.

Скачать SRC Repair

SRC Repair выпускается в версии с программой установки и удаления для удобства пользователей.

Прямая ссылка для скачивания последней версии: https://www.easycoding.org/files/srcrepair_latest.exe. Версии по этой ссылке собираются автоматически по мере выхода значительных изменений и всегда доступны по ней.

Внимание! По ссылкам, указанным выше, всегда скачивается самая последняя стабильная версия программы (указана в URL).

Полный архив версий доступен здесь: http://sourceforge.net/projects/srcrepair/files/.

Официальная группа программы в Steam: http://steamcommunity.com/groups/srcrepair.

Канал поддержки в Telegram: @easycoding.

Список поддерживаемых игр

Полностью поддерживаемые игры 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;
  • Half-Life: Update;
  • Lambda Wars;
  • Rexaura;
  • Black Mesa;
  • Portal Stories: Mel;
  • FIREFIGHT RELOADED;
  • Aperture Tag: The Paint Gun Testing Initiative;
  • Prospekt;
  • Transmissions: Element 120.

Багтрекер

Список обнаруженных ошибок всегда доступен здесь.

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

Установка и запуск

  1. Скачайте дистрибутив программы по ссылкам, опубликованным выше.
  2. Если Вы скачали версию с инсталлятором, то просто запустите EXE-файл и следуйте указаниям программы-мастера. Если Вы скачали Portable-версию в виде zip-архива, то распакуйте все файлы из скачанного zip-архива любым архиватором в любую папку.
  3. Рекомендуется сделать резервную копию папки Steam со всеми файлами, а также ключей Steam реестра. Обязательно выполните этот шаг, если Вы используете 64-битную версию Windows (x64).
  4. Запустите файл srcrepair.exe (для Portable-версии), либо в версии с инсталлятором через «Пуск» — «(Все) Программы» — «SRC Repair» — «SRC Repair«. Будет автоматически запущена версия с локалью по умолчанию в Вашей операционной системе.

Более подробную информацию по установке со скриншотами Вы найдёте на странице Установка.

Основные функции:

  • Графический твикер, позволяющий редактировать любые настройки графики, разрешения, параметры запуска не запуская Source-игру через удобное GUI-окно.
  • Продвинутый редактор файлов конфигурации (cfg-файлов) Source-игр и серверов, позволяющий редактировать, добавлять, удалять, управлять переменными и их значениями. При нажатии F1 в ячейке с именем переменной будет отображено её русскоязычное описание (к сожалению, в настоящее время описаны не все переменные, но работа в этом направлении ведётся). При сохранении будет выдан запрос на сохранение резервной копии.
  • Мастер восстановления Steam и TF2 решает все те проблемы, которые решала Программа восстановления Steam — SteamCleaner + много новых, а также позволяет удалять и очищать различные кэши, удалять ненужные данные, что значительно ускоряет запуск игры и освобождает сотни мегабайт на жёстком диске от ненужного мусора.
  • Проверяет путь к Steam при запуске на наличие в нём «запрещённых» символов: русских, немецких, французских и т.д. букв, а также символов юникода. Напоминаем, что Steam должен быть установлен только в папку, путь до которой содержит только латинские буквы и/или цифры. При обнаружении таких символов будет выдано сообщение о необходимости переустановки Steam и всех его приложений.
  • Установщик FPS-конфигов позволяет быстро и без каких-либо усилий со стороны пользователя установить нужный ему FPS-конфиг из списка предустановленных (в настоящее время доступно 10 хороших протестированных нами FPS-конфигов, подробное описание которых можно прочитать в программе), а также удалить имеющийся. Поддерживается создание резервной копии имеющегося конфига перед установкой нового.
  • Служба резервного копирования и восстановления позволяет создавать резервные копии файлов (конфигов) и параметров реестра (выбранной игры, всех Source-игр и Steam полностью), а также быстро восстанавливать настройки из этих копий.
  • Позволяет быстро и полностью автоматически собрать нужную информацию для Техподдержки.
  • Позволяет легко и быстро установить в игру спрей, демку или конфиг.

Если у Вас есть предложения, пожелания, замечания, запрос на добавление в программу новых функций — оставляйте всё это в комментариях к данной странице, либо используйте пункт «Справка» — «Высказать мнение о программе«.

Скриншоты программы.

Графический твикер SRC Repair

Графический твикер SRC Repair

Редактор конфигов SRC Repair

Редактор конфигов SRC Repair

Модуль очистки SRC Repair

Модуль очистки SRC Repair

Большее количество скриншотов доступно на отдельной странице «Скриншоты«.

Другие сведения.

Программа распространяется абсолютно бесплатно, но без каких-либо гарантий (см. файл GPL.txt) на принципах OpenSource. Программа не содержит какого-либо вредоносного кода, не требует ввода каких-либо персональных данных, паролей и т.д. Исходный код можно взять здесь: https://github.com/xvitaly/srcrepair.

SRC Repair протестирована на нескольких разных компьютерах с ОС Windows XP/2003/Vista/7/8. Проблем в её работе не было обнаружено.

Программа SRC Repair может быть скачана только с нашего сервера (или официального зеркала) и никогда не будет требовать от пользователя указать пароль Steam и/или другие личные данные.

Преимущества программы:

  1. Полностью OpenSource разработка, что исключает возможность добавления недокументированного или вредоносного кода.
  2. Не требует установки (в Portable-версии) и готова к работе сразу после распаковки из архива.
  3. Полностью на русском языке (в русской версии).
  4. Имеется возможность расширять её функциональность за счёт внешних модулей.
  5. Полностью поддерживает как x86, так и x64 платформы.
  6. Быстро работает даже на старых компьютерах.
  7. Полностью поддерживает самые популярные версии Windows: от XP до 8.
  8. Разрабатывается с учётом пожеланий русскоязычного сообщества TF2 (http://www.team-fortress.su/).

Благодарности.

Автор программы выражает благодарность:

  • Ctrl+C — за ежедневное тестирование рабочих версий, а также за составление описаний конфигов;
  • Grin J — за тестирование рабочих версий, а также предложение по созданию модуля управления HUD;
  • Bon — за тестирование Beta и RC версий, FPS-конфиг, а также русскоязычное описание клиентских переменных TF2;
  • KT — за тестирование рабочих версий, сообщения об ошибках, кучу полезных предложений и поддержку в социальных сетях;
  • naym — за тестирование бета и рабочих версий;
  • CM (CAMCOH) — за тестирование и сообщение о багах;
  • Ruha — за тестирование и сообщение об ошибках;
  • AndrewRi — за тестирование и сообщение об ошибках;
  • Evg — за баг-репорты, и feature requests;
  • SkuLL — за FPS-конфиг для TF2.

Книга жалоб и предложений.

Свои предложения, пожелания, замечания, багрепорты пишите в комментариях к этой странице. Если Вы хотите, чтобы комментарий был скрыт и отображался только разработчикам, перед текстом поставьте «Скрыто.» и пишите свой текст. Все предложения, пожелания, замечания будут внимательно рассмотрены и на них будет дан ответ (если это нужно). На скрытые комментарии ответ будет дан на указанный адрес электронной почты.

  1. 20 февраля 2016 в 19:06 | #1

    Rustam :

    @V1TSK
    Чисто все на заводское. Будто в первый раз игру запускаю с этого ПК

    Настройки Source-игр — это обычно файл графических настроек (или ветка реестра для более старых игр), файл общих настроек config.cfg и база отключённых игроков. Просто очистите сначала графические настройки (кнопка Очистить графические настройки), затем установленные конфиги (кнопка Игровые конфиги) и в конце запустите проверку кэша (нужна для восстановления удалённых дефолтных конфигов из VPK файлов; может быть пропущена если был удалён только файл config.cfg). Это сбросит все настройки (если они не хранятся в Steam Cloud конечно) на дефолтные.

  2. Rustam
    20 февраля 2016 в 20:37 | #2

    @V1TSK
    я уже очищал граф. настройки, а если захожу в раздел «фпс конфиги», то там ничего нету. Я уже удалял папку cfg и проверял кэш. В общем, в CSS все чистится моментально при очистке реестра, а тут все как было, дак так и остается . Стим клоуд тоже отключен

  3. Rustam
    20 февраля 2016 в 21:03 | #3

    @V1TSK
    Все сбилось. Странно, что когда я удалял не через программу Вашу конфиг, то ничего не менялось, а с помощью Вас все действительно вернулось. Спасибо!

  4. 20 февраля 2016 в 21:10 | #4

    Rustam :

    @V1TSK
    если захожу в раздел «фпс конфиги», то там ничего нету

    FPS-конфиги предназначены для совсем других целей. Они устанавливаются и удаляются на соответствующей странице.

    Rustam :

    @V1TSK
    Странно, что когда я удалял не через программу Вашу конфиг, то ничего не менялось, а с помощью Вас все действительно вернулось. Спасибо!

    Часть конфигов теперь хранятся не в /cfg/, поэтому удаление этого каталога не давало нужного результата. Программа получает все доступные расположения из настроек клиента Steam и уже может корректно очистить.

  5. Rustam
    24 февраля 2016 в 20:41 | #5

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

  6. 24 февраля 2016 в 21:00 | #6

    Rustam :

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

    Counter-Strike: Source? Раньше же речь шла о Counter-Strike: Global Offensive.

    Конфиги пользователя в Counter-Strike: Source хранятся в Steam Cloud, поэтому нужно его отключать в свойствах игры в Steam. Графические же настройки хранятся в реестре.

  7. Rustam
    24 февраля 2016 в 21:05 | #7

    CS: SOURCE я привел для примера того, что там я могу все сделать без проблем. А как тогда мне поступить с CS:GO для возвращения на стандартные настройки?

  8. 24 февраля 2016 в 21:07 | #8

    Rustam :

    CS: SOURCE я привел для примера того, что там я могу все сделать без проблем. А как тогда мне поступить с CS:GO для возвращения на стандартные настройки?

    Выше я уже давал ответ на этот вопрос.

  9. Rustam
    24 февраля 2016 в 21:08 | #9

    Спасибо за уделенное мне Вами время. Буду снова пытаться тогда

  10. 24 февраля 2016 в 21:10 | #10

    Rustam :

    Спасибо за уделенное мне Вами время. Буду снова пытаться тогда

    Сейчас попробую установить CS:GO, настроить её и удалить настройки при помощи SRC Repair. Позже напишу о результатах.

  11. Rustam
    24 февраля 2016 в 21:36 | #11

    Хорошо. Буду ждать

  12. 24 февраля 2016 в 22:18 | #12

    Rustam :

    Хорошо. Буду ждать

    Проверил. Теперь CS:GO хранит и файл с общими настройками в Steam Cloud, а при его отключении — в каталоге \Steam\userdata\STEAMID\730\local\cfg\. Завтра внесу правки в SRC Repair для добавления данного каталога в систему очистки.

  13. Rustam
    25 февраля 2016 в 11:07 | #13

    Хорошо. Спасибо за помощь и внесение изменений в программу. И когда я могу узнать об обновлении? И для очистки на стандартные настройки мне также будет достаточно удалить через Вашу программу конфиг в разделе «Игровые конфиги», очистить граф. настройки, проверить кэш, очистить реестр в Вашей программе?

  14. 25 февраля 2016 в 17:09 | #14

    Rustam :

    Хорошо. Спасибо за помощь и внесение изменений в программу.

    Это вам большое спасибо за помощь в обнаружении ошибок в программе.

    Rustam :

    И когда я могу узнать об обновлении?

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

    Rustam :

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

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

  15. 25 февраля 2016 в 20:46 | #15

    Как и обещал, реализовал новую функцию «Очистить все настройки игры», которая заменила «Очистить графические настройки». После очистки кэш проверять не требуется.

    Данная функция войдёт в состав следующей версии программы, но может быть опробована уже сейчас в тестовой сборке 4e88dda.

  16. михаил
    4 марта 2016 в 16:13 | #16

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

  17. 4 марта 2016 в 16:44 | #17

    @михаил
    Можно и не завершать. Это на усмотрение пользователя. В новой версии, которая скоро выйдет, данный вопрос уже не выводится.

  18. Вадим
    23 марта 2016 в 00:59 | #18

    Будет ли поддерживать игры на сорц2?

  19. 24 марта 2016 в 22:13 | #19

    Вадим :

    Будет ли поддерживать игры на сорц2?

    Будет, как только Source 2 выйдет из бета-версии. Поддерживать бета-версию нет смысла ибо переменные постоянно меняются.

  20. Макс
    15 апреля 2016 в 16:41 | #20

    Вот мой путь до стима (только 1 экземпляр на компе) — D:\2_game\Steam\
    Сделайте, чтобы можно было не только латинские символы, а ещё и «_»

  21. 16 апреля 2016 в 19:40 | #21

    @Макс
    Благодарим за сообщение. Символ подчёркивания добавлен в разрешённые.

  22. JackStanley
    22 мая 2016 в 00:22 | #22

    Привет! Можно ли добавить slimHUD (Tf2) в менеджер HUD’ов? Я буду очень признателен за это 🙂

  23. 22 мая 2016 в 20:48 | #23

    JackStanley :

    Можно ли добавить slimHUD (Tf2) в менеджер HUD’ов?

    Данный HUD был добавлен в базу версии 10041a5. Выберите СправкаПроверка наличия обновлений и загрузите небольшое обновление.

  24. Deni
    10 сентября 2016 в 19:17 | #24

    Здравствуйте я только что узнал о вас и у меня вопрос кастомные анимации рук ( Team fortress 2 ) надо удалить ?

  25. Deni
    10 сентября 2016 в 19:20 | #25

    И toonHUD

  26. Deni
    10 сентября 2016 в 20:01 | #26

    Я еще поставил FPS config в «параметры запуска»

  27. 11 сентября 2016 в 15:00 | #27

    @Deni
    В чём заключается вопрос? Что конкретно требуется?

  28. Deni
    11 сентября 2016 в 16:07 | #28

    Анимации рук надо удалить ?

  29. 11 сентября 2016 в 19:30 | #29

    @Deni
    Зачем? Программа ничего не требует удалять для своей работы.

  30. Deni
    11 сентября 2016 в 20:43 | #30

    Как убрать FPS config в параметрах запуска ?

  31. 11 сентября 2016 в 21:10 | #31

    Deni :

    Как убрать FPS config в параметрах запуска ?

    Удалить FPS-конфиг можно на странице FPS-конфиги.

    Параметры запуска игры можно редактировать только через сам Steam (нажать по игре правой кнопкой в Steam -> выбрать Свойства -> кнопка Установить параметры запуска -> удалить всё из строки -> OK).

  32. DmiTrah
    2 октября 2016 в 18:40 | #32

    Привет,что то не найду,а где portable версию скачать то можно?

  33. 3 октября 2016 в 21:55 | #33

    @DmiTrah
    Ответ на данный вопрос здесь.

  34. Rustam
    16 октября 2016 в 20:00 | #34

    При попытке обновить программу пишет: контрольная сумма загрузочного файла не соответствует эталону. Что подскажете сделать? Заранее спасибо!

  35. 16 октября 2016 в 20:27 | #35

    Rustam :

    При попытке обновить программу пишет: контрольная сумма загрузочного файла не соответствует эталону. Что подскажете сделать? Заранее спасибо!

    Благодарим за сообщение об этой ошибке. Исправлено.

  36. Voland
    19 октября 2016 в 23:04 | #36

    Благодарю за программу! На мою машину поставили 8-й Windows и я не знал про смену пароля администратора, теперь мало что устанавливается на компьютер. Пока не решу этот вопрос, требует админку почти в каждом случае, и, как назло, Steam после катки в CS испустил дух, даже перестал как-либо реагировать. Полный ноль. Программа реанимировала клиент! Добра вам!!!

  37. Vladislav
    27 октября 2016 в 20:35 | #37

    Доброго времени суток! Помогите пожалуйста, как сделать так, чтобы в Counter Strike: Source модели игроков после смерти исчезали постепенно? То есть, труп упал не землю и только после этого исчез. (НЕ мгновенно! с помощью cl_ragdoll_physics_enable 0). Через вашу программу вышел на сайт с русскоязычным описанием переменных Source, там нашел команду cl_ragdoll_fade_time, которая и отвечает за время исчезновения трупов, но она не работает по каким-то причинам, консоль пишет «неизвестная команда». (На различных форумах также прочитал, что манипуляции с командами «violence_…» дают на выходе разные варианты смерти. Но я не получил желаемого результата). Очень надеюсь, что есть решение данной проблемы. Заранее спасибо!

  38. 31 октября 2016 в 20:06 | #38

    @Vladislav
    За исчезновение отвечают cl_ragdoll_fade_time и cl_ragdoll_forcefade. Раньше они исправно работали и использовались в каждом FPS-конфиге. Если сейчас их нет, значит Valve по какой-то причине заблокировали их использование.

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


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