Skip to content

Instantly share code, notes, and snippets.

KrisWebDev kriswebdev

View GitHub Profile
@kriswebdev
kriswebdev / forcevpn.sh
Last active May 16, 2020
Force VPN for specific apps, in a better way than killswitch [Linux / OpenVPN]
View forcevpn.sh
#!/bin/bash
# === INFO ===
# ForceVPN
# Description: Force VPN tunnel for specific applications.
# If the VPN is down => blackhole the app network traffic.
# Better than a killswitch. IPv4.
VERSION="2.3.0"
# Author: KrisWebDev
# Requirements: Linux with kernel > 2.6.4 (released in 2008).
@kriswebdev
kriswebdev / novpn.sh
Last active May 11, 2020
Bypass VPN for specific apps [Linux / OpenVPN]
View novpn.sh
#!/bin/bash
# === INFO ===
# NoVPN
# Description: Bypass VPN tunnel for applications run through this tool.
VERSION="3.0.0"
# Author: KrisWebDev
# Requirements: Linux with kernel > 2.6.4 (released in 2008).
# This version is tested on Ubuntu 14.04 and 19.10 with bash.
# Main dependencies are automatically installed.
@kriswebdev
kriswebdev / vuze-private.sh
Last active Apr 17, 2016
Vuze Private Profile
View vuze-private.sh
#!/bin/bash
# === INFO ===
# Vuze Private Profile (LINUX)
# Author: KrisWebDev
# Version: 1.1.1
# Description: Switch Vuze to a private profile, where downloaded files and settings are stored in a password-protected encrypted directory.
# Warnings: This app only provides PARTIAL LOCAL security, and DOESN'T provide anonymity over the network! It does NOT replace a proxy/VPN/ToR!
# Encrypted filesystem (encfs) is easy to use but it DOESN'T provide "plausible deniability".
@kriswebdev
kriswebdev / userscript-better-tripadvisor.user.js
Last active Jul 28, 2019
Better Tripadvisor: Precise ratings, website link, phone, google search (click Raw to install with e.g. Tampermonkey)
View userscript-better-tripadvisor.user.js
// ==UserScript==
// @name Better Tripadvisor: Precise ratings, website link, phone, google search
// @description Display the exact Tripadvisor note after the "bubbles" & also the website link and phone number
// @namespace KrisWebDev
// @author KrisWebDev
// @include http://www.tripadvisor.tld/*
// @include https://www.tripadvisor.tld/*
// @version 1.8
// @grant GM_xmlhttpRequest
// @grant GM_addStyle
View userscript-apec-sans-ssii.user.js
// ==UserScript==
// @name Apec.fr sans spam SSII
// @description Supprimme les annonces des SSII sur le site de l'Apec
// @namespace http://userscripts.org/scripts/show/157778
// @downloadURL https://greasyfork.org/scripts/3873-apec-fr-sans-spam-ssii/code/Apecfr%20sans%20spam%20SSII.user.js
// @updateURL https://greasyfork.org/scripts/3873-apec-fr-sans-spam-ssii/code/Apecfr%20sans%20spam%20SSII.meta.js
// @include http://*.apec.fr/*
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_deleteValue
View userscript-fnac_copy_artists.user.js
// ==UserScript==
// @name FNAC copy artist
// @namespace https://gist.github.com/kriswebdev
// @include http://musique.fnac.com/*
// @include https://musique.fnac.com/*
// @description Copie le nom de l'artiste au lieu d'ouvrir la page de l'artiste
// @require http://code.jquery.com/jquery-2.1.1.js
// @grant GM_setClipboard
// @version 1.0
// ==/UserScript==
View userscript-destinations_voyage.js
// ==UserScript==
// @name Voyages destinations
// @namespace https://gist.github.com/kriswebdev
// @description Supprime certains pays des destinations de voyage
// @grant GM_addStyle
// @include http*://www.nouvelles-frontieres.fr/*
// @include http*://*.lastminute.com/*
// @include http*://*.promovacances.com/*
// @require http://code.jquery.com/jquery-2.1.1.js
// @updateUrl https://greasyfork.org/scripts/3868-voyages-destinations/code/Voyages%20destinations.user.js
View userscript-scribd_unblur.user.js
// ==UserScript==
// @name Scribd unblur
// @description Unblur scribd.com documents
// @namespace http://userscripts.org/users/404262
// @author KrisWebDev
// @version 1.2
// @include http://*.scribd.com/doc/*
// @include https://*.scribd.com/doc/*
// @include http://*.scribd.com/document/*
// @include https://*.scribd.com/document/*
You can’t perform that action at this time.