TF2 Repair
12 апреля 2011
Проект TF2 Repair больше не поддерживается. Пожалуйста, перейдите на более современный и функциональный SRC Repair, поддерживающий помимо TF2 также ряд других Source-игр.
Скачать последнюю стабильную версию SRC Repair Вы всегда можете по ссылке: http://www.easycoding.org/files/srcrepair_latest.exe.
Основные отличия SRC Repair от TF2 Repair:
- полноценное управление и настройка не только TF2, но и других Source-игр: графический твикер, тонкая настройка, редактирование файлов конфигурации, резервное копирование, полностью автоматическая очистка мусора и восстановление, установка спреев и FPS-конфигов;
- встроенная многоязыковая поддержка;
- более 15 предустановленных FPS-конфигов для TF2, CSS, DODs;
- полная поддержка Windows 7;
- полная поддержка как x86, так и x64 платформ;
- более стабильная работа.
Поддерживаемые SRC Repair игры:
- Team Fortress 2;
- Counter-Strike: Source;
- Day of Defeat: Source;
- Half-Life 2: Deathmatch.
- Garry’s Mod;
- Age of Chivalry;
- D.I.P.R.I.P.: Warm Up;
- Dystopia;
- Insurgency;
- Pirates, Vikings, & Knights II;
- Smashball;
- Synergy;
- Zombie Panic! Source.

Разрешите изменение размера окна. Для редактора конфигов.
Изменение размеров окна было запрещено ещё на этапе бета-тестирования утилиты. Спасибо за предложение, мы рассмотрим возможность добавления этой функции в одну из следующих версий.
На no-steam шансов воспользоваться данной програмкой нет?
И еще вопросик: если в системе стоит несколько TF2 клиентов (разные версии для разных серверов) изменения коснутся всех? Я имею ввиду если я изменю FPS конфиг с помощью этой програмки, то я буду играть на новом конфиге с обоих клиенов или же есть возможность выбрать клиент в который нужно внести изменения?
Нет. Мы не поддерживаем пиратский софт.
TF2 Repair не позволяет редактировать конфиги пиратских клиентов (только лицензионных). Если Вы используете TF2 на разных учётных записях пользователя, то TF2 Repair сможет задать каждой индивидуальные настройки графики. FPS-конфиги же зависят от логина Steam, поэтому разные конфигурации можно иметь только на разных учётных записях.
Все ясно. Большое спс!
Выпущена версия 1.5. Подробности здесь:
Так решена или нет проблема с использованием на Windows Vista/7 (x64), а то сначала написано красным, а затем в багтрекере, что проблема имеет статус «Решено».
Да, решена. Забыли убрать. Спасибо за сообщение.
Спасибо за программу. Мне она очень понравилась, но хотел бы чтобы в программу была добавлена функция автоматического сохранения бэкапа графических настроек при их сохранении.
Спасибо. Такая функция обязательно появится в следующей версии программы.
V1TSK, очевидно Вы не обратили внимания на мой комментарий по поводу мерцания
Нет, я обратил внимание на Ваш комментарий и создал ветку tf2repair_df для тестов в svn-репозитарии, но, к сожалению, тесты под современными ОС (Windows 7) проваливаются: форма вместе с контролами отображается некорректно под Windows 7 (если погуглить, то можно прочитать и про проблемы с отображением формы под Vista). Именно поэтому разработчики последних версий Delphi (начиная с 2006) убрали это свойство [DoubleBuffered] из Object Inspector и его можно выставить только вручную (редактировать dfm-файл бессмысленно) например в FormCreate. В Delphi 2009 такой подход будет генерировать Warning’и и использовать способ в D2009 в полной мере можно только через специальные хаки.
По какому адресу находится ваш svn?
Да, к сожалению не помню как было в тех версиях, видимо т.к. не испытывал сложностей. Последние полгода использую D2010, «птичка» в Инспекторе есть.
Можно протестировать скомпилированную Вами версию со включенной буферизацией?
Дело в том, что для написания этой программы был использован бесплатный Delphi 2006 Explorer: DoubleBuffered установлено в FormCreate. Взять скомпилированную версию можно здесь: (версия 1.6 с DF Enabled). Под Vista и 7 замечены следующие проблемы: отваливаются темы и форма выглядит как при использовании классического стиля Win 2k и ранее, некоторые контролы выглядят некорректно. Мерцания не наблюдается. Из-за некорректного отображения данные изменения не будут внесены в основную ветку до устранения проблем.
Если у кого-то от этого глючит винду, то тогда согласен с Вами. В том, что пусть остаётся как есть.
Но отмечу, что на Windows 7 x32 глюков не заметил. Аэро и тема на месте. А в виртуальной Vista x32, хоть оформление по определению без прозрачности (упрощенный стиль), но по крайней мере тема тоже не слетает.
ок.
Предложения:
1) Сейчас запускал TF2 Repair на машине без установленного стима. Так вот. Для поднятия юзабилити предлагаю сохранять последний выбранный путь в файл или реестр, чтобы при следующем запуске хотябы вставлять этот путь в InputBox.
2) Кроме того запоминать последний выбранный логин.
Вот так отображается под XP с нестандартной темой оформления с включённой буферизацией: (со стандартной темой всё отображается хорошо). Причём если отключить фильтрацию у PageControl, то всё отображается корректно, но при изменении размеров, названия вкладок, естественно, мерцают. Сравнение TF2 Repair с фильтрацией и без неё: (левая половина — без; правая — с фильтрацией).
По поводу предложений:
1. Сделаем, но зачем нужно запускать TF2 Repair без установленного Steam? Редактировать конфиги? В следующей версии будет более User-Friendly редактор конфигов, в котором учтены все пожелания пользователей.
2. Это уже давно реализовано, но закомментировано. В следующей версии это будет реализовано так: если не обнаружено ни одного логина, то будет запрошен InputBox с возможностью ввести логин вручную (там и будет вставлен последний выбранный логин). Жду предложений/замечаний.
Понял. Фон табов стаёт серым, причём на самом деле от оси и темы это не зависит, дело в Delphi, в конкретной версии — 2006. А также, возможно и в поздних, но не в D2010.
1 — Предложение возникло, когда понадобилось TF2 Repair запускать в Virtual PC без стима. Глупости конечно это всё.
Ещё предложение.
Вместо дельфийской функции MessageDlg использовать дельфийскую же Application.MessageBox(‘Сообщение’, ‘Заголовок’, MB_YESNO + MB_ICONQUESTION),
либо WinAPI MessageBox(Application.Handle, ‘Сообщение’, ‘Заголовок’, MB_YESNO + MB_ICONQUESTION)
Это позволит выводить текст на кнопках не на английском, а в соответствии с установками винды.
Переход безболезненный, т.к. возвращают они те же самые значения, что и MessageDlg.
Та же проблема с серым фоном есть и в Delphi 2007-2009 (об этом пишут на множестве форумов).
По поводу предложения: OK, заменю MessageDlg на MessageBox. Спасибо за предложение.
P.S. MessageDlg тоже можно локализовать используя либо менеджер локализации приложений, либо отредактировав ресурс.
Вчера переработал редактор конфигов. Теперь он более User-Friendly. Потестировать новую версию можно по ссылке последней сборки: (по этой ссылке всегда находится последняя сборка программы из svn).
Заменил MessageDlg на MessageBox во всей программе. Потестировать можно также в последней стабильной сборке из svn: (trunk main).
Появится ли версия программы с инсталлятором? Очень хотелось бы ещё функцию автоматического обновления.
Да, версия 2.0 будет распространяться в двух вариантах: версией с инсталлятором и деинсталлятором (Inno Setup), а также в виде обычной portable-сборки (стандартным zip-архивом как сейчас).
Потестировать версию с инсталлятором можно уже сейчас по ссылке (последняя стабильная бета-версия с инсталлятором, автоматически компилируемая после внесения важных изменений в программу). Обо всех найденных багах просьба писать здесь, в комментариях.
Про функцию автоматического обновления мы ещё подумаем
.
Когда выйдет версия 2.0? Потестировал вашу бетку с инсталлятором — работает стабильно.
Версия 2.0 Final будет опубликована как только будут добавлены и полностью протестированы новые функции. Бета-версии же обновляются сразу после внесения каких-либо важных изменений в программу для того, чтобы бета-тестеры смогли протестировать их и сообщить обо всех найденных ошибках.
Заметил небольшой баг: при указании значений в строке параметров запуска они не применяются в Team Fortress 2.
Спасибо за сообщение, этот баг уже подтверждён в нашем внешнем багтрекере. Он появился после большого обновления платформы Steam из-за того, что настройки приложений Steam теперь хранятся не в реестре, а в Cloud, доступ к которому извне невозможен.
В ближайшее время будет выпущена версия 2.1, в которой будут исправлены все обнаруженные ошибки, появившиеся после крупного обновления платформы Steam.
Предлагаем всем вступить в официальную группу программы TF2 Repair в Steam: . Это даёт следующие преимущества:
* анонсы всех новых версий в виде объявлений Steam;
* возможность напрямую связаться с автором (начиная с версии 2.1 это реализовано через интерфейс TF2 Repair для всех, вступивших в группу);
* возможность в комментариях к группе сообщить об обнаруженных ошибках, написать пожелания или замечания.
Выпущена версия 2.1 Final. Список изменений находится .
Можно ли добавить настройки звука в программу?
Мы подумаем о добавлении таких функций в следующую версию программы. Спасибо за сообщение.
P.S. Настройки звука хранятся в файле config.cfg и могут редактироваться с помощью Редактора конфигов.
Добавьте больше авторских FPS-конфигов в программу хороших и разных.
Попробуем найти качественные. Если найдём — добавим. Добавлять «левые» (некачественные, либо нестабильные) конфиги в программу мы не собираемся.
У меня проблема,после неких консольных команд.у шпиона пропал эффект невидимости,хтя он якобы есть,но не отоброжается,пробовал с помощью этой проги…
эффекта 0,она сбрасывала все настрйоки,но не консольные параметры….
Каких конкретно?
Это как?
Нужно восстановить стандартный config.cfg. TF2 Repair это умеет.
Если будут ещё вопросы, не связанные напрямую с TF2 Repair, рекомендую задавать из сюда: (раздел Техподдержка форума TF.RU), т.к. здесь допускается только обсуждение программы.
Когда выйдет финальная версия 3.0? Или продолжать использовать бету?
Последняя бета стабильна и после незначительных изменений будет назначена релизом. На этом разработка TF2 Repair будет остановлена, т.к. весь функционал данного проекта присутствует в грядущем SRC Repair.
Раньше когда у меня бы слабый комп, я поставил конфиг на самую слабую графику. Теперь я обновил комп, убрал конфиги, но у меня остался неприятный глянец на всех модельках, пробовал перекачивать игру, удалять конфиги, ставить новые — ничего не помогает. Хотелось бы убрать этот глянец.
Переключите игру в режим DirectX 9.0c, удалите файл autoexec.cfg (если есть).
Хочу супер-конфинг с самой навороченными настройками графики, скиньте пожалуйста.
Удалите FPS-конфиг, установите все настройки на максимум, включите сглаживание и анизотропную фильтрацию 16x. Будут самые «навороченные» настройки графики. Потребуется топовая видеокарта.