Suggestion: Always create same executable name
Suggestion: Always create same executable name
As it is now, programs ran from the editor seems to get a randomish name. This makes network programming a pain because of the firewall. I need to click ok before every run or disable the firewall entirely, neither is funny to do. What about always using the same filename? It would ease the problems a lot.
create new executable with the same name, is a new file for the firewall, the firewall ask you or your firewall is bad 

PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

I can specify in my firewall that 'this' program changes frequently so it doesn't throw an error when it changes. So one name would be great for network programming especially if it let you specifiy extension too (*.scr).ts-soft wrote:create new executable with the same name, is a new file for the firewall, the firewall ask you or your firewall is bad
-
- Addict
- Posts: 1073
- Joined: Fri Apr 25, 2003 11:13 pm
- Location: Netherlands
- Contact:
> I can specify in my firewall that 'this' program changes frequently so it
> doesn't throw an error when it changes
Which is a massive security risk because the firewall will never know if you
changed it on purpose, or whether a virus has infected it. Better to always
get a prompt for 100% safety.
> doesn't throw an error when it changes
Which is a massive security risk because the firewall will never know if you
changed it on purpose, or whether a virus has infected it. Better to always
get a prompt for 100% safety.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
With the PureBasic executable, is is probably better to have one "PureBasicTempUser.exe" that the Firewall lets through than a containerload of "Purebasic[digits].exe" that no longer exist. And I am slack about checking what my FireWall has listed as OK.
On my win2K system, last time I looked I had pageloads of temp PB executables on the thing.
A single "PureBasicTempUser.exe" would be deleted and rebuilt so often (on my box anyhow, the way I test run) that it is low risk as a platform for something nasty.
Anyhow, user chooses is always better (more courteous anyhow) than manufacturer dictates.
On my win2K system, last time I looked I had pageloads of temp PB executables on the thing.
A single "PureBasicTempUser.exe" would be deleted and rebuilt so often (on my box anyhow, the way I test run) that it is low risk as a platform for something nasty.
Anyhow, user chooses is always better (more courteous anyhow) than manufacturer dictates.
@}--`--,-- A rose by any other name ..
-
- Addict
- Posts: 1073
- Joined: Fri Apr 25, 2003 11:13 pm
- Location: Netherlands
- Contact: