[Free] DLL Filesystem

Posted By: Wicht

[Free] DLL Filesystem - 04/16/07 09:46

Hi

These functions are available:

gs_GetCurrentFolder();
gs_SearchFilesInDir();
gs_GetSearchFile();
gs_DeleteFile();
gs_CreateFolder();
gs_FolderExists();
gs_DeleteFolder();
gs_SearchFolders();
gs_GetSearchFolder();
gs_FileExists();
gs_GetSpecialFolder();
gs_GetWindowsVersion();
gs_GetTime();
gs_GetDate();
gs_GetUserName();


Two versions are available:

LiteC-Version

Download dwsystemlc.dll

Documentation ( english )
Documentation ( german )

C-Script-Version

Download dwsystem.dll

Documentation ( english )
Documentation ( german )


Please let me know if you want more functions.

Have a nice day ...

Wicht
Posted By: Anonymous

Re: [Free] DLL Filesystem - 04/16/07 20:50

That's awesome!
Very helpfull function for e.g. a save-game-management.
The doc is just brilliant.
You did a very good job with this plugin - many thanx to you!

mercuryus
Posted By: Tempelbauer

Re: [Free] DLL Filesystem - 04/17/07 06:48

nice,

but i´ve made such a dll already
http://script.canalize.de/dl/files.rar

this is a few months ago, so your dll is maybe better
i hope it will be useful for many users
Posted By: frazzle

Re: [Free] DLL Filesystem - 04/17/07 18:44

Thxn for this TOP contribution, this is indeed a great helpfull thing
The C-lite version is great

Cheers

Frazzle
Posted By: Iron Chancellor

Re: [Free] DLL Filesystem - 04/17/07 21:36

Hi,

diese DLL ist wirklich eine große Hilfe! Vielen Dank!
Nur schade, dass solche Sachen nicht von vorne herein dabei sind.
Posted By: Carloos

Re: [Free] DLL Filesystem - 04/17/07 21:48

Thankyou for this contribution, I already tryed the other dll´s for file access and havent success.

Hope yours can solve my problems.

Thanks.
Posted By: Wicht

Re: [Free] DLL Filesystem - 04/19/07 12:32

@mercuryus & @frazzle: Thanks.

@Carloos: Please let me know if you had success.

@Iron Chancellor: Diesen Vorwurf würde ich Conitec nicht machen. Solche einfachen Funktionen kann man dank der DLL-Anbindung schnell selbst nachrüsten. So schlimm ist das nicht. Ausserdem hat Conitec eher mit grundlegenden Dingen zu kämpfen. Stichwort Lightmapping für MDL's. Glücklicherweise hat sich ventilator dieses Problems angenommen.
Posted By: task1

Re: [Free] DLL Filesystem - 05/17/07 20:19

hallo,

ich mach das alles mal in Deutsch. falls nötig auch in English. how ever you like and want.

erstmal vielen dank für deine gute arbeit. hab mich heute mal damit beschäftigt. leider hab ich nicht das was ich machen wollte nicht hinbekommen. jetzt bräuchte ich mal deine oder die hilfe von allen.

ich wollte einfach mal auf einen ordner zugreifen, um dann die anzahl der dortigen datein ermitteln und dann später diese auch auf dem screen anzeigen. leider hat das überhaupt nicht geklappt, obwohl ich der meinung bin, dass alles richtig ist. fehlermeldungen werden auch nicht ausgeworfen.

hier der code:

function get_source01
{
anz_dateien = gs_SearchFilesInDir("currentdir\\","*.*");
if (anz_dateien > 0 )
{
str_cpy (str_Datei1_name, gs_GetSearchFile(1,"name"));
}
}

wenn ich die if abfrage rausnehme, kommt schon ein fehler.

wäre nett wenn mir dazu mal einer einen tip geben könnte!

vielen dank dann

und noch nen schönen abend

taskone
Posted By: hack-panther

Re: [Free] DLL Filesystem - 05/18/07 12:35

Ich hätte da noch ein Verbesserungsvorschlag,
den ich sehr dringend brauchen würde.

Es wär sehr nützlich wenn man die Reihenfolge der "Suchergebnise" statt Alphabetisch, auch nach Datum etc. anordnen könnte.

Ich bräuchte das vor allem bei Ordnern... Also etwa so:

gs_SearchFolders((char*)"currentdir\\Profile\\", (char*)"Anordnung");

Anordnung:
Alpabet
Date
Size
...

Und für Files wäre dies sicher auch nützlich...

Das würde mich riesig freuen, da ich gerade intensiv mit deinem Plugin arbeite und im Moment dieses Feature unbedingt brauche. ^^
Posted By: task1

Re: [Free] DLL Filesystem - 05/18/07 12:38

hey,

ich konnte mein problem schon lösen. trotzdem danke für die mühen! aber die idee von hack-panther find ich auch nicht schlecht!

schönen tag noch!

taskone
© 2024 lite-C Forums