Page 4 of 4
Posted: Sat Jan 31, 2009 12:28 am
by GeoTrail
I'd love to test it.
What's new besides No-SubSystem?
Posted: Sat Jan 31, 2009 1:18 am
by lexvictory
At the moment, just the bugfixes and my hotkey commands have been modded to be able to return a #PB_event_menu event.
download link for anyone who wants to try:
http://downloads.sourceforge.net/droopy ... s_beta.zip
Remove ALL 'Droopy' files from userlibs and subsystems directories.
Then place the correct file from the zip file in your purelibraries\userlibraries dir. You shouldn't need to rename it, unless you have problems.
DroopyLib + PB430(FTP Command) = False Virus
Posted: Thu Feb 05, 2009 10:31 pm
by zikitrake
DroopyLib + PB430(FTP Command) = False Virus

Try this code:
Code: Select all
XIncludeFile "D:\LIBS_SRC\droopy.pb"
Download.b = #True
InitNetwork()
idFTP = OpenFTP(#PB_Any,"MyServer", "MyUser", "MyPass",1)
If idFTP
If Download
ReceiveFTPFile(idFTP,"AFile.txt", "MyDestination")
Else ;Upload
SendFTPFile(idFTP, "FileOrigin", "FileDest")
EndIf
CloseFTP(idFTP)
EndIf
NOD32 Antivir reports a
NewHeur_PE Virus (false positive); and in
Http:www.virustotal.com, there are too many Antivirs with this false positive.
Any Solution?,
Thank you![/url]
Posted: Fri Feb 06, 2009 12:43 am
by lexvictory
Unfortunately for this kind of problem, the only thing you can do is when you discover it, report it to the virus detection companies yourself as a false positive.
Heuristics are a bitch to all us programmers.
Do you get the same error using Droopy's Lib as a UserLib? (instead of as an include)
[Paranoid Sarcasm]
I swear those virus detection programs are all out to get me.
I've never had any false positives from my work except in the past month or so...
[/Paranoid Sarcasm]

Posted: Fri Feb 06, 2009 2:16 am
by zikitrake
lexvictory wrote:Do you get the same error using Droopy's Lib as a UserLib? (instead of as an include)
Thank you for reply!... Yes, same results with userlib (normal/thread/unicode).
I got these false positives with NOD32 and Kaspersky, but now I solve the problem with a little modify on Droopy functions
EnumProcessInit() & EnumProcess() :
Code: Select all
; --- My Source: zikitrake.pb -----
#CODIGOFUENTE = "zikitrake.pb"
IncludeFile "droopy.pb"
Code: Select all
; ----- Droopy lib -----
ProcedureDLL EnumProcessInit()
CompilerIf #CODIGOFUENTE <> "zikitrake.pb"
....
CompilerEndIf
EndProcedure
Re: Droopy's Lib
Posted: Sun Dec 06, 2009 8:34 pm
by SFSxOI
Yes, its an old thread, I know. But its the one to ask in I guess. Will the Droopy Library be updated to work with PB 4.40?
Thanks

Re: Droopy's Lib
Posted: Mon Dec 07, 2009 5:00 am
by lexvictory
yes it will. next week at the latest it should be ready
Re: Droopy's Lib
Posted: Mon Dec 07, 2009 5:43 pm
by SFSxOI
Great! Looking forward to it. Thanks for the reply

Re: Droopy's Lib
Posted: Tue Dec 15, 2009 3:36 pm
by lexvictory
done, see announcement topic
Re: Droopy's Lib
Posted: Sat May 15, 2010 8:28 am
by Frontier
Hello,
Thank you for updating Droopy's Lib for 4.40.
I would like to ask if the LogInit() and LogWriteString() functions work, because on my setup they don't.
LogInit() does not create the logfile and LogWriteString() does not add lines to an existing log file.
The problem seems to be in the MakeSureDirectoryPathExists() function; it returns 0 no matter what.
It can be fixed by substituting the MakeSureDirectoryPathExists() function with MakeSureDirectoryPathExists_().
Many thanks in advance.
Re: Droopy's Lib
Posted: Sat May 15, 2010 8:48 am
by lexvictory
Frontier wrote:It can be fixed by substituting the MakeSureDirectoryPathExists() function with MakeSureDirectoryPathExists_().
I will have a look when I get time (may not be for a few weeks).
MakeSureDirectoryPathExists() was changed because MakeSureDirectoryPathExists_() does not exist in some versions of windows, or does not work in unicode - I can't remember exactly, but think it was more the Unicode issue.
Try using compiling your app with Unicode enabled and it may well work