shundi82 Thanks for the tip. I didn't really know I could hide them without any complications.
Just a quick fyi:
You can't attach the NW lib to itself via the "regular" method (zip, rename to package.nw, copy /b nw.exe+package.nw app.exe), because they don't like nw with "baked in" non-free stuff like d3d and h264 capable ffmpeg.
There are ways to circumvent that restriction, but most devs go for something like Enigma VB to package everything into one executable (e. g.
Selena: One Hour Agent):
You must be registered to see the links
Just keep in mind, that using Enigma VB doesn't prevent anyone from pulling the content - it just makes it a tad more tricky, but the single exe is mostly for convenience.
If you just want a "cleaner" look, you could also just move everything inside the www folder and adjust the package.json accordingly. Then have a batch file point to the nw.exe inside the www folder (which you could rename to any folder name - just no %% and stuff like that):
Code:
@echo off
start "" "%~dp0/www/nw.exe" >nul 2>&1
exit
You could, of course, turn that batch file into an exe with something like Bat2Exe Converter (its EXEs don't trigger too many AVs, no problem with Defender, but F95 flags its EXEs, for some reason) and you can embed an icon (otherwise you'll usually have to use Resource Manager).
The latest version 3.2 is filled with crap ware, that'll try to get installed alongside. If you're mindful, then you can prevent that - but otherwise just use the last "good version" 3.0.8 (even comes with a portable version, that you don't need to install):
You must be registered to see the links
Then it would look like this: