| |
|
|
- Page 1 - |
|
| Hab da ein kleines Tool zusammengebastelt. - Vielleicht braucht es ja jemand. Die Kapazität der einzelnen Partitionen ist circa den Windows-Arbeitsplatz ziehmlich umständlich festzustellen. - Hier geht es mit einem Klick
Nach umfangreichen Testläufen durch mehrere unabhängige Tester mit den Systemen ...98, ...ME, ...XP und ...VISTA stelle ich nun das bisherige Endergebnis von only-1-klick dem geneigten Publikum vor. Bitte um Feedback ! |
|
|
| |
|
|
|
| |
|
- Page 4 - |
|
| Thread umbewegt von Casa » Die XProfan-Community » Pattumiera » Bitte um wohlwollendes Testen ;o) nach Casa » Biblioteca » Opensource oder Programme in Entwicklung » Beta-Ecke / andere Programme in Entwicklung » Only one klick |
|
|
| |
|
|
|
|
|
|
| |
|
|
|
| |
|
| |
|
|
|
| @ Horst, ich weiß nicht wie du es geschaft hast. only-1-klick.exe stürzt nun beim Laufwerk F und I ab. Ein Code von Frank hat kein Probleme. KompilierenMarkierenSeparierenDeclare X&,Y&,Bereich#,Text$,T$,F!,Bereich2#,Bereich3#,Bereich4#
Dim Bereich#,1024
Dim Bereich2#,256
Dim Bereich3#,256
Dim Bereich4#,256
Def Getvolumeinformation(8) !KERNEL32,GetVolumeInformationA
Def Getdrivetype(1) !KERNEL32,GetDriveTypeA
Def Getdiskfreespaceex(4) !KERNEL32,GetDiskFreeSpaceExA
Def Globalmemorystatus(1) !KERNEL32,GlobalMemoryStatus
Def @X!(8) (((((((@%(8)*256+@%(7))*256+@%(6))*256+@%(5))*256+@%(4))*256+@%(3))*256+@%(2))*256+@%(1))
Proc Get64
Parameters Cc&
F!= @X!(@Byte(Cc&,0),@Byte(Cc&,1),@Byte(Cc&,2),@Byte(Cc&,3),@Byte(Cc&,4),@Byte(Cc&,5),@Byte(Cc&,6),@Byte(Cc&,7))
Endproc
Decimals 0
Window 0,0-%Maxx,%Maxy
String Bereich2#,0=A:/
Whileloop 16
X&=Getvolumeinformation(Bereich2#,Bereich#,1024,0,0,0,Bereich3#,256)
If X&
Text$=String$(Bereich2#,0)+Chr$(10)+Name = +String$(Bereich#,0)+Chr$(10)+Filesystem = +String$(Bereich3#,0)+Chr$(10)
X&=Getdrivetype(Bereich2#)
T$=Unbekannt
Case X&=5:T$=CDROM
Case X&=3:T$=FIXED (z.B. Festplatte)
Case X&=1:T$=NO ROOT DIR
Case X&=6:T$=RAMDISK
Case X&=4:T$=REMOTE
Case X&=2:T$=REMOVEABLE (z.B. Diskette)
Text$=Text$+Laufwerkstyp = +T$+Chr$(10)
Getdiskfreespaceex(Bereich2#,Bereich#,Bereich3#,Bereich4#)
Get64 Bereich3#
Text$=Text$+Kapatität = +Str$(F!)+ (belegt) /
Get64 Bereich4#
Text$=Text$+Str$(F!)+ (frei) Bytes
Print Text$
Print
Endif
Byte Bereich2#,0=Byte(Bereich2#,0)+1
Endwhile
Clear Bereich#
Long Bereich#,0=32
Globalmemorystatus(Bereich#)
Print Ram-Speicher = +Str$(Long(Bereich#,8))+ (total) / +Str$(Long(Bereich#,12))+ (frei) Bytes
Waitinput
Dispose Bereich#
Dispose Bereich2#
Dispose Bereich3#
Dispose Bereich4#
href='./../../funktionsreferenzen/xprofan/end/'>End
|
|
|
| |
|
|
|
Thomas Freier | @ Horst, ich hatte lezteres geschrieben, war aber nicht mehr eingelogt und Ändern war auch nicht mehr possibile. |
|
|
| |
|
|
|
Michael Wodrich | iF
Öhm...
Es hat mich einfach nicht in Ruhe gelassen -- und jetzt bin auch ich fündig geworden:
Lade die eigene EXE als Favoriten und rufe sie auf.
Das Ergebnis hat iF ja schon gezeigt.
Ansonsten läuft das Programm bei mir einwandfrei.
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 16.10.2007 ▲ |
|
|
|
| |
|
- Page 5 - |
|
|
| Eigentlich hatte ich lediglich zwischen den Mostra hin und her gewechselt. |
|
|
| |
|
|
|
| An alle Tester (Nervensägen ;) ) Im Moment arbeite ich an der finalen Version ! - und wenn die auch wieder keine Gnade in Euren Augen findet, schmeisse ich mich hinter den Zug ! - PS: - der fährt im Moment sowieso nur, wenn Herr Schell das will
Zusatz: Hab vergessen: Im Moment renoviere ich mein Wohntzimmer, weil Io l' alten Schrank entsorgt habe und am Freitag kommt die neue Wohnwand. Ich bin etwas im Stress. Es kann also mit der Endversion bis Anfang der Woche dauern (Das soll aber keine Drohung sein ) |
|
|
| |
|
|
|
Hubert Binnewies | |
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 17.10.2007 ▲ |
|
|
|
|
| Habe die Version 1.02 von only-1-klick hochgeladen. - Wurde unter ...98, ...ME, ...XP und VISTA getestet und es gab keine Probleme ! - Jetzt bin ich mal gespannt, was hier passiert ? |
|
|
| |
|
|
|
Jörg Sellmeyer |
Das Programm ist einmal abgestürzt, nachdem ich auf aktualisieren geklickt habe. Das ließ sich dann aber nicht reproduzieren. Ich werd mal weiter testen. Die Buttons zum Öffnen und Schließen der Laufwerke sollten besser nur jeweils einer sein, dessen Text sich ändert oder ein CheckButton. Wie wäre es, wenn Du an das Ende jeder Anzeige den Laufwerksbuchstaben fett setzt. Bei vielen Laufwerken muß ich manchmal etwas suchen, bis ich das Gewünschte entdeckt habe. Wenn ich mehr als zwei Cd-Laufwerke habe, bekomme ich per die keinen öffnen-Button.
Ansonsten: |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 25.10.2007 ▲ |
|
|
|