Page 1 of 5

Droopy's Lib

Posted: Thu May 05, 2005 10:17 pm
by Droopy
New version here : Droopy's Lib

New Groups :
- Registry / File date / Ram Avalaible

Functions Added:
CheckForMedium
GetDriveVolumeName
GetDriveFileSystem
CreateShortcut
EmptyRecycleBin
FileGetTime
FileSetTime
DeleteFileToRecycleBin
GetCpuSpeed
GetFileAttributesText
GetProcessPid
GetProgramPath
GetProgramResult
GetPureBasicDirectoryInstallation
GetUserName
GlobalMemoryStatusMemoryLoad()
GlobalMemoryStatusTotalPhys()
GlobalMemoryStatusAvailPhys()
GlobalMemoryStatusTotalPageFile()
GlobalMemoryStatusAvailPageFile()
GlobalMemoryStatusTotalVirtual()
GlobalMemoryStatusAvailVirtual()
GUID
IsNetDrive
IsUserAnAdmin
KillProcess
NetUserAdd
NetUserDel
RegSetValue
RegGetValue
RegListSubKey
RegDeleteValue
RegCreateKey
RegDeleteKey
RegListSubValue
RegKeyExists
RegDeleteKeyWithAllSub
RegCreateKeyValue
RegValueExists
ShowDesktop

For people wich test my fist version, please delete :
PureBasic\PureLibraries\UserLibraries\Droopy's_Lib
PureBasic\Help\Droopy's_Lib.chm
cause I change the lib name.

Direct access of the Library Help ICI

Source code always include.

If you want to report bug / Improvement : Contact me at Descaves@Wanadoo.fr with "PureBasic" as Object

Posted: Fri May 06, 2005 5:00 pm
by zikitrake
Thanks, Droopy. Is a very useful lib for me :D

Posted: Mon May 16, 2005 9:59 pm
by Droopy
Version 1.2 UP

New function : BackgroundTransfert
Misc Windows Functions
Power System Status

Posted: Fri May 20, 2005 11:02 pm
by Droopy
Updated to 1.21

Manage Flags in the registry
Send Mail
Get / Set Foreground Windows

Posted: Sat May 21, 2005 11:18 am
by Gansta93
Hello,

I think more explication in the documentation would be very nice. For example, we can read Flags, but what are flags in the registry?
Me, when I see Flag and Registry, it is ASM... but when I read and see in the parameters "Key.s" I am... confused!
For the install program, if you can do something it would be good... it would be nice if when we shoose the path for install the lib, the PureBasic folder would be selected be default and after, if it is not the right, we change it.
Thx in advance.

Posted: Sat May 21, 2005 11:42 am
by Droopy
Flag is for easy managing preference in the registry
Key specify the registry key where preference are stored

I'll add this explication in the next release

For installation : The installer is from Num3 (http://io-soft.planetaclix.pt/)
and by default select the purebasic folder.

thanks

Posted: Sat May 21, 2005 11:55 am
by Gansta93
And again for the doc, explanations for parameters would be nice because there r confusions and parameters I don't understand for example in background transfert.

Posted: Sat May 21, 2005 1:03 pm
by Droopy
added for next release :
BackgroundTransfertInit(SourceFile.s,DestinationFile.s,PacketSize,Frequency)

Copy SourceFile to DestinationFile.
Each Delay ( Frequency in ms) a part of the source is copied ( Part is PacketSize )

Posted: Sun May 22, 2005 5:30 pm
by Droopy
Updated to 1.22

Function to measure code duration
Convert Byte/Word signed to unsigned
Xor Encoding
Know if a thread is running

+ Tweak added

Posted: Sun May 22, 2005 5:35 pm
by Gansta93
A support of smtp authentication and parameters to add something to the mail header would be nice for the SendMail() function.

Posted: Sun May 22, 2005 6:08 pm
by Droopy
The SendEmail code is from Paul Leischow.

At Work I don't need smtp authentication .

I don't know how works Smtp Authentication, and I don't need it now.

Posted: Sun May 22, 2005 6:17 pm
by Gansta93
It was just a suggestion.

Posted: Mon May 23, 2005 7:45 am
by gnozal
Gansta93 wrote:A support of smtp authentication and parameters to add something to the mail header would be nice for the SendMail() function.
FYI, PureSMTP supports both ( viewtopic.php?t=12752 ).

Posted: Mon May 23, 2005 9:30 am
by DoubleDutch
Droopy: Your library keeps getting better and better :D

-Anthony

Posted: Sun Jun 05, 2005 4:00 pm
by Droopy
Version 1.23 is Up
  • Changelog :
    Bargraph Gadget
    SevenSegmentLed Gadget
    Graph Gadget
    New SendEmail with Authentification & Attachement
    RC4Encrypt & RC4Decrypt
    StringGadgetSetMaxChr / StringGadgetGetMaxChr
    Bin2Dec / Hex2Dec