Quake injector как установить

Обновлено: 01.07.2024

10 фев. 2017 в 10:24 Time to update Quake Injector! (also, support for launching thru Steam)

  • Some macOS problems fixed.
  • When/if Quaddicted is offline, the most recently downloaded database can still be used.
  • Clicking on map title in details pane opens that map's page on Quaddicted.
  • Can set the "working directory" to be separate from the Quake directory if you like.
  • The first thing in the "Quake commandline options" is: -applaunch 2310
  • The "Quake Directory" is the Steam Quake folder.
  • The "Quake Executable" is Steam.exe.
  • In the radio buttons at the bottom, "at Quake Executable" is selected.

This setup will cause Quake Injector to launch Winquake.exe from the Steam Quake folder. Unfortunately I don't know how to make it launch Glquake.exe or any other executable like this. However of course if you want to run something other than WinQuake, you can delete or move Winquake.exe and then put your desired Quake engine in there (whether it is GLQuake, Quakespasm, Mark V, DarkPlaces, whatever) and rename it to WinQuake.exe.

FYI almost all of the work on Quake Injector is done by other fine folks, but for my part I did contribute the offline database feature and the "working directory" (launch-thru-Steam) feature, so if you run into problems with those things let me know.

Screenshot of the Quake Injector

  • Simply pick a map, click install and play
  • Filter, sort, browse to find your favourite map
  • Automatically installs dependencies (e.g. Quoth)
  • Cross-Platform , released under the GPL.
  • Scan your Quake directory for already installed maps

Quake Injector requires Quake and Java.

  1. Make sure you have the latest Java version installed
  2. Download the latest Quake Injector release
  3. Extract the .zip file
  4. Double click quakeinjector.jar , or simply start it with java -jar quakeinjector.jar from the extraction directory. On Windows, you can also use the supplied quakeinjector.bat .

Do not launch it directly from your browser, your settings would be eaten by a friendly horde of Shoggies, and the settings are vital to the program.

Keep in mind this software is still in heavy development. The alpha tag hints at it not being feature complete, and possibly buggy. See the included licence ( COPYING ) for more details on warranties, etc. (there are none).

Filtering, Sorting and the Package Table

Right above the table of available packages you see a filter field. Here you can specify a filter for the listing. Let's say you want to see only maps from 2001? Enter " 2001 " without the quotes. Or for all maps by Vondur, enter " Vondur ". You can also enter multiple words, they will be connect by a logical AND. So " czg 2000 " would show you all maps czg made in 2000. To reset the filter simply delete all text from it.

At the top of the package list there are the table headers (duh!). Click on them to sort the table.

This works well in combination with a filter. For example you could look at all maps from 2008 sorted by rating.

On Linux/MacOS and other case-sensitive operating systems you won’t have much joy as there is no engine that can ignore the case of filenames yet. There will be one and it will be a good one, but for now you're pretty much on your own, as a lot of maps were packed with mixed case filenames by the original authors.

Also be aware that most engines cannot run some of the latest and greatest maps, because those maps break the original quake engine limits. A modern Quake engine is recommended.

Bugs and feedback

If anything that feels weird occurs to you, or you find a definite bug, please report it as an issue. Likewise, give us a shout if you want to help with development. Pull requests are welcome!

Running from source

To run the application for development, run the following command in the root directory.

To build a jar, grab the source and run the following command in the root directory. The jar will be in the build/libs directory.

Building a Windows EXE

To build an EXE for Windows, grab the source and run the following command in the root directory. It will create a zip in the build/distributions directory.

SpiritQuaddicted released this Jul 10, 2021

Thanks to @jjelliott the Quake Injector is now build with gradle, not ant. And this gives us an . drumroll please . self-contained .exe for Windows users! No more headaches from trying to install Java on Windows. It just works(tm)!

If you want to use your system's Java, just use the non ".exe"-ZIP. The non-exe-ZIP is structured a bit differently, you will figure it out. On Windows run bin\QuakeInjector.bat . On Linux or MacOS run bin/QuakeInjector . You should even be able to install this to / if you want to.

Another small fix snuck in but apart from that, this "just" makes using the Quake Injector a gazillion times easier.

  • проверка на наличие уже установленных у пользователя карт
  • рейтинг карт
  • индикатор процесса загрузки
  • сохранение загруженных карт в отдельном каталоге на женстком диске
  • окно конфигурации параметров quake-движка
  • возможность открытия ссылок в браузере
  • использование нестандартного user-agent при загрузке


Программа написана на java, соотвественно требует для запуска виртуальную машину java. За счёт этого обеспечивается кроссплатформенность.

Читайте также: