Small and very fast portable launcher and updater for Chromium.
C++ Batchfile
Clone or download
Latest commit 94b90c6 Mar 2, 2018
Permalink
Failed to load latest commit information.
bin fix Mar 2, 2018
src 2.4.3 )))) Mar 2, 2018
.gitattributes 2.4 Jun 27, 2017
.gitignore 2.4.2 Mar 2, 2018
CHANGELOG.md fix Mar 2, 2018
LICENSE 2.0 Jan 12, 2017
README.md upd readme Aug 24, 2017
build.bat 2.4.2 Mar 2, 2018
build_resources.bat 2.4.2 Mar 2, 2018
chrlauncher.sln added .sln Nov 29, 2015
chrlauncher.vcxproj upd vs2017 Nov 5, 2017
chrlauncher.vcxproj.filters upd vs2017 Nov 5, 2017

README.md

chrlauncher

chrlauncher

Small and very fast portable launcher and updater for Chromium.

Default browser:

chrlauncher has feature to use portable Chromium as default browser and it will be open links from another programs through chrlauncher.

  • start "SetDefaultBrowser.bat" (as admin).
  • start "Control panel" -> "Default programs" -> "Set your default programs" -> "chrlauncher" and set all checkboxes on.

Command line:

There is list of arguments overrides .ini options

  • /autodownload - auto download update and install it!
  • /bringtofront - bring chrlauncher window to front when download started
  • /forcecheck - force update checking
  • /wait - start browser only when check/download/install update complete

Supported browser:

  • Launcher - Chromium and their clones (like Google Chrome, Yandex Browser and other legitimate trojans!).
  • Updater - Chromium only.

Flash Player:

chrlauncher has feature for use portable Flash Player PPAPI.

Settings:

[chrlauncher]

# Custom Chromium update url (string):
#ChromiumUpdateUrl=https://chromium.woolyss.com/api/v3/?os=windows&bit=%d&type=%s&out=string

# Command line for Chromium (string):
# See here: http://peter.sh/experiments/chromium-command-line-switches/
ChromiumCommandLine=--user-data-dir=..\profile --no-default-browser-check --allow-outdated-plugins --disable-logging --disable-breakpad

# Chromium binary file name (string):
ChromiumBinary=chrome.exe

# Chromium binaries directory (string):
# Relative (to chrlauncher directory) or full path (env. variables supported).
ChromiumDirectory=.\bin

# Adobe Flash Player PPAPI portable library path (string):
# Relative (to chrlauncher directory) or full path (env. variables supported).
# Download here: http://effect8.ru/soft/media/adobe-flash-player-portable.html
FlashPlayerPath=.\plugins\pepflashplayer.dll

# Set Chromium binaries architecture (integer):
#
# 0	-> autodetect (default)
# 64	-> 64-bit
# 32	-> 32-bit
ChromiumArchitecture=0

# Auto download updates if founded (boolean)
#
# false	-> show tray tip if update found, downloading manually
# true	-> auto download update and install it! (default)
ChromiumAutoDownload=true

# Bring chrlauncher window when download started (boolean)
#
# false	-> don't bring main window to front automatically
# true	-> bring chrlauncher window to front when download started (default)
ChromiumBringToFront=true

# Set download in foreground mode (boolean):
#
# false	-> start browser and check/download/install update in background
# true	-> start browser only when check/download/install update complete (default)
ChromiumWaitForDownloadEnd=true

# Type of Chromium builds:
#
# dev-official		-> official development builds from snapshots repository "commondatastorage.googleapis.com/chromium-browser-snapshots/index.html"
# dev-codecs-sync	-> unofficial development builds with codecs "github.com/henrypp/chromium/releases" (default)
# stable-codecs-sync	-> unofficial stable builds with codecs "github.com/henrypp/chromium/releases"
# dev-codecs-nosync	-> unofficial development builds with codecs and without google services "github.com/henrypp/chromium/releases"
# stable-codecs-nosync	-> unofficial stable builds with codecs and without google services "github.com/henrypp/chromium/releases"
# ungoogled-chromium	-> unofficial builds without google integration and enhanced privacy "github.com/Eloston/ungoogled-chromium"
ChromiumType=dev-codecs-sync

# Check for new Chromium version once in X days (integer):
#
# 1	-> check updates once in a X day (default)
# 0	-> disable update checking
# -1	-> force update checking
ChromiumCheckPeriod=1

Website: www.henrypp.org
Support: support@henrypp.org

(c) 2015-2017 Henry++