[Privoxy-users] Run Privoxy on Windows without the GUI
Joel Verhagen
joel.verhagen at gmail.com
Fri Dec 30 19:10:40 CET 2022
Hey folks,
I'm the maintainer of TorSharp, a library for helping Tor and Privoxy
interact easily, surfaced as a .NET API (
https://github.com/joelverhagen/TorSharp). My library works on many Linux
distros and Windows.
On Windows, I have not found a way to run Privoxy in a "headless" or no GUI
mode. No matter how I configure or start the process, the Windows UI
appears. I'd like to run it in the background on demand, without running it
as a Windows Service. Ideally, I'd like to disable the taskbar icon as well
since on non-graceful process termination the taskbar icons sometimes
remain (which is kind of ugly but probably a Windows thing, not a Privoxy
thing).
Is running Privoxy without the GUI possible on Windows?
I found this in the config documentation:
The "hide-console" option is specific to the MS-Win console version of
Privoxy. If this option is used, Privoxy will disconnect from and hide the
command console.
I tried enabling this but it didn't seem to do what I expected. Perhaps I
am misunderstanding what the "MS-Win console version" is. Is there an
official binary distribution of the MS-Win console version? I was unable to
find it.
I noticed the undocumented "--service" command line argument is passed to
Privoxy when it runs as a service, but using this manually does not have
the desired effect.
>From the source code I see a "_WIN_CONSOLE" #ifdef here and there, which
suggests to me that if I could figure out how to build Privoxy on Windows
with this defined, I might be in luck, but I wanted to check with this
mailing list first.
Apologies if I am missing something obvious. I am using version 3.0.33 of
Privoxy.
Joel
More information about the Privoxy-users
mailing list