Re: PureBasic 5.61 beta 1 is out
Posted: Wed Aug 16, 2017 11:56 am
Thanks, Fred!
http://www.purebasic.com
https://www.purebasic.fr/english/
Bitdefender has the same crap lately - the new module "advanced threat defense" is giving trouble with all kind of software development tools which arent old and from microsoftPureLust wrote:I've disabled activity-analytics and v5.61 is still blocked. So I looked a bit deeper and I think I found it.Fred wrote:No, nothing has been changed in the install process, strange.
It looks like, that it's the new 'Zero-Day-Protection'.
With this new Protection my AntiVirus only accepts known Executeables, to protect against aggressive Encryption-Viruses like WannaCry etc.
If I disable AutoProtection I get the Message, that v5.61 is an unknown Application and I can execute it if I want, while v5.60 is executed without this Message - because it's already known by the AntiVirus-Cloud.
So, I guess anything is fine with v5.61 - it's just my AntiVirus who wants to protect me against ANYTHING UNKNOWN !!!
That's why you need to set both PureBasic's folder, and your app folders, as excluded folders in your anti-virus settings. Then nothing will get flagged when coding your apps.Bitblazer wrote:bitdefender detected the "threat" so fast and in advance, that i couldnt even whitelist PB tools anymore because by that time, they where already advance blocked and erased - hard to whitelist something when it happens.
Then you end up with a random named executable in $TMP being intercepted and it would be a bad idea to also exclude $TMP from being scanned.Dude wrote:That's why you need to set both PureBasic's folder, and your app folders, as excluded folders in your anti-virus settings. Then nothing will get flagged when coding your apps.
No, the name isn't random, it's always: "PureBasic_Compilation0.exe", "PureBasic_Compilation1.exe", and so on. Very easy to add a wild-card version of that to your scanner's exclusion list, specifically: "PureBasic_Compilation*". I do that with Avast and it never flags the temp file.Bitblazer wrote:Then you end up with a random named executable in $TMP being intercepted
Thats not the executable i talked about and thats easy to whitelist by assigning it to output the executable into the purebasic source folder and exclude that directory, because otherwise it will be a problem with "protected data" and every editor or tool anyway.Dude wrote:No, the name isn't random, it's always: "PureBasic_Compilation0.exe", "PureBasic_Compilation1.exe", and so on. Very easy to add a wild-card version of that to your scanner's exclusion list, specifically: "PureBasic_Compilation*". I do that with Avast and it never flags the temp file.Bitblazer wrote:Then you end up with a random named executable in $TMP being intercepted
Or, you can just set the compiler to create the temp executable in your source folder anyway, to avoid using $TMP at all.
PureBasic is very robust and customisable like that.
5 clous béret basqueFred wrote:Beta 2 is out
I have thinking a long time for understand this oneMicoute wrote:5 clous béret basque
French wrote:j'ai réfléchi un bon moment pour la comprendre celle là
For other App´sdefaults delete -app "/Users/Michael/Applications/Purebasic v5.45 (X64)/PureBasic.app" NSFunctionBarAPIEnabled
defaults delete -app "/Users/Michael/Applications/Purebasic v5.45 (X86)/PureBasic.app" NSFunctionBarAPIEnabled
defaults delete -app "/Users/Michael/Applications/Purebasic v5.61 (X64)/PureBasic.app" NSFunctionBarAPIEnabled
defaults delete -app "/Users/Michael/Applications/Purebasic v5.61 (X86)/PureBasic.app" NSFunctionBarAPIEnabled
defaults write -app "/Users/Michael/Applications/Purebasic v5.44 (X64)/PureBasic.app" NSFunctionBarAPIEnabled -bool NO
defaults write -app "/Users/Michael/Applications/Purebasic v5.44 (X86)/PureBasic.app" NSFunctionBarAPIEnabled -bool NO
defaults write -app "/Users/Michael/Applications/Purebasic v5.60 (X64)/PureBasic.app" NSFunctionBarAPIEnabled -bool NO
defaults write -app "/Users/Michael/Applications/Purebasic v5.60 (X86)/PureBasic.app" NSFunctionBarAPIEnabled -bool NO
Only if you set it beforeFred wrote:Is this needed for everyone or only if you set it manually before ?