Coder Social home page Coder Social logo

pizzaman5000 / cyberghostlinuxgui Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 1.0 68 KB

Simple java frontend for the Linux command-line app for CyberGhost VPN.

Home Page: http://www.swampsoft.org/java/cyberghostgui/

License: MIT License

Java 100.00%
cyber ghost vpn cyberghost linux java

cyberghostlinuxgui's Introduction

CyberGhostLinuxGUI

This is a simple java GUI frontend for the Cyberghost Linux app version 1.3.2. You can choose your connection type, web traffic, streaming, or torrents. Then you can choose from a list of countries, then cites, then server or you can just connect and let the Cyberghost app choose for you. Information is printed on the right side, like if a connection is succesful or not. It will NOT tell you if your VPN connection gets cut off or act as a "kill switch". There is a "check connection" button to run "cyberghostvpn --status" which checks for any VPN connections and it will print the results on the right.

Installation Instructions:

Simply copy the JAR file to a location that works for you, then in a terminal, type "sudo java -jar CyberGhostGUI.jar". I made a script in the /usr/bin folder called "cyberghostgui" that contained:

#!/bin/bash
/usr/bin/java -jar /opt/pizzaMan5000/CyberGhostGUI.jar

Change the last part of last line to the location of the file on your computer. Now you can run it by typing "sudo cyberghostgui &". If nothing happens, it's because the "&" doesn't work with sudo asking for a password. If that happens, just type "sudo ls" and enter your password, then type "sudo cyberghostgui &". You can close the terminal after it is running.

How to use:

The app is simple to use. Click on a service type, web, streaming or torrents. The countries list will fill with available countries. You can select a country then, you can choose a city from the list or just connect. And if you choose a city, you can select a server or just connect. The "Check Connection" button runs "cyberghost --status" which will print out if there is a connection already or not on the right side and enable/disable buttons if necessary. If you minimize, it will become an icon in the system tray (next to the clock). Double click the icon to un-minimize it.

cyberghostlinuxgui's People

Contributors

pizzaman5000 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

simhaonline

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.