Files
I2P_Configuration_for_Chromium/main.go

37 lines
825 B
Go
Raw Normal View History

2020-03-29 16:13:55 -04:00
package main
import (
. "github.com/eyedeekay/go-ccw"
"log"
2020-03-29 16:13:55 -04:00
)
var EXTENSIONS = []string{"./i2pchrome.js"}
var EXTENSIONHASHES = []string{"hash"}
var ARGS = []string{
"--safebrowsing-disable-download-protection",
"--disable-client-side-phishing-detection",
"--disable-3d-apis",
"--disable-accelerated-2d-canvas",
"--disable-remote-fonts",
"--disable-sync-preferences",
"--disable-sync",
"--disable-speech",
"--disable-webgl",
"--disable-reading-from-canvas",
"--disable-gpu",
"--disable-32-apis",
"--disable-auto-reload",
"--disable-background-networking",
"--disable-d3d11",
"--disable-file-system",
}
2020-03-29 16:13:55 -04:00
func main() {
CHROMIUM, ERROR = SecureExtendedChromium("i2pchromium", false, EXTENSIONS, EXTENSIONHASHES, ARGS...)
if ERROR != nil {
log.Fatal(ERROR)
}
defer CHROMIUM.Close()
<-CHROMIUM.Done()
}