Skip to content

pbek/hswitch

Repository files navigation

hswitch

Changelog | Issues

Build Status Linux / OS X

hswitch is a hosts file content switcher to modify your static ip addresses quickly for development.

It currently only works under Linux.

Screenshot

Screenhot

Todo

  • Windows adaptions
    • icons
    • sudo and copy process replacement
    • different hosts file
    • packaging
  • translation?

Installation

  • snap install hswitch
  • install the Qt base libraries on your system
  • run /snap/hswitch/current/usr/bin/hswitch
    • since Qt snaps still seem to look atrocious under KDE you might want to run the binary directly
    • disclaimer: you definitely have to run the binary directly, writing to the hosts file doesn't seem to work in the Snap confinement

Building

To get the most current features you can build the application from the source code. Download the latest source here: Sources on GitHub as ZIP

Alternatively you can also checkout the code directly from the git repository:

git clone https://github.com/pbek/hswitch.git -b master
cd hswitch

Then download Qt Creator, open the project file src/hswitch.pro and click on Build / Run.

Or you can build it directly in your terminal:

cd src
qmake
make
make install

Please feel free to contribute source code to this project, make suggestions or report troubles on the issues page.

You can also visit hswitch on GitHub.

Minimum software requirements

  • A desktop operating system, that supports Qt
  • Qt 5
  • gcc 4.8+

Disclaimer

This SOFTWARE PRODUCT is provided by THE PROVIDER "as is" and "with all faults." THE PROVIDER makes no representations or warranties of any kind concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of this SOFTWARE PRODUCT.

There are inherent dangers in the use of any software, and you are solely responsible for determining whether this SOFTWARE PRODUCT is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and THE PROVIDER will not be liable for any damages you may suffer in connection with using, modifying, or distributing this SOFTWARE PRODUCT.

About

hosts file content switcher

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published