Entwickler-Ecke
Freeware Projekte - Splitter und Fusionierer und noch n paar andere Tools
Hux - Mo 05.09.05 11:53
Titel: Splitter und Fusionierer und noch n paar andere Tools
Hallöchen Leute...
Also, WamboUtilities sollte eigentlich ein OpenSource Splitter mit Fusionierer und vielen anderen Funktionen werden.
Aber da ich mir ein Virus eingefangen habe ist daraus leider ein Freeware Splitter und Fusionierer mit vielen anderen Funktionen geworden.
WamboUtilities kann Dateien splitten, und wenn man will vorher komprimieren...
Es kann es auch umgekehrt: Dateien fusionieren und dann dekomprimieren.
Neben diesen Funktionen hat es auch ein Mini Bildbetrachter, MiniMediaPlayer, MiniTextEditor, Parameterübergeber (für Exedateien)...
Diese Funktionen sind reine Delphi Komponenten, ich hab nix dazu programmiert, also ignoriert sie einfach.
Wenn ihr sie aber sehen wollt: zieht einfach ne Datei in die Wamboutilities exe datei.
Jo, und ich hab zum Spass auch noch ne "SecretConsole" eingebaut.
Die kann z.B. die Startleiste ausblenden, Startbutton ausblenden... usw.
Die sollte aber auch keinen Interessieren...
Eigentlich hab ich dieses für mich programmiert, damit ich im InternetCafé in unserer Schule
n paar Dateien runterladen kann (die haben kein CD-Brenner),
deshalb kann sich dieses Programm tarnen, indem es sich in die Google Quick Search verwandelt.
Das eigentlich Programm kann dann nur noch gestartet werden, wenn man das richtige Passwort (Suchbegriff) eingibt.
Auch ein Neustart des Programmes bringt nix.
Alles andere is in der Textdatei erklärt...
Achja, noch was: Ich bin erst Anfänger in Delphi...
Also seit bidde net so hart mit den Kommentaren...
Danke, der "Ich"
hallo - Mo 05.09.05 17:39
Was hat denn der Virus gemacht?!?!
Hux - Di 06.09.05 11:39
Hi...,
Der Virus hat das gemacht was alle Viren machen:
Festplatten unbootfähig machen, Dateien löschen...
Der Hux
Delete - Di 06.09.05 12:18
Der befehl: taskmanager aus funktioniert bei mir nicht. ;)
Pdd - Di 06.09.05 12:39
Sind die split und fusionier befehle in delphi integriert? oder hast du ne unit, dll oder ähnliches, wenn nicht, kannst du mir den code schicken?
wäre nett! 8)
Pdd
PS: Nicht den ganzen code, weil du ja gesagt hast kein opensource! nur den zum splitten und fusionieren! :D
Danke
Hux - Mi 07.09.05 11:46
Hallo@all...!
@pdd: Nein, der Splitbefehl is nicht in Delphi intergriert...
Hier ist der Code den ich verwendet habe.
Als Hilfe habe ich mir so n Code bei dsdt.info angeschaut, hab ihn dann danach selbst geschrieben:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34:
| procedure DateiSplitten(const Dateiname: string; gross: longword; anzahl: longword); var haijaa, bof: TFileStream; linkin, park: integer; begin if (not FileExists(Dateiname)) or ((gross = 0) and (anzahl = 0)) then exit; haijaa := TFileStream.Create(Dateiname, fmOpenRead or fmShareDenyNone); try if gross = 0 then gross := ceil(haijaa.Size / anzahl); bof := TFileStream.Create(Dateiname+'.WAMBO' , fmCreate or fmShareDenyWrite); try park := haijaa.Size - haijaa.Position; bof.CopyFrom(haijaa, min(gross, park)); finally bof.Free; end;
for linkin:=2 to ceil(haijaa.Size / gross) do begin bof := TFileStream.Create(Dateiname+'.WAMBO' + Format('.%.3d', [linkin]), fmCreate or fmShareDenyWrite);
try park := haijaa.Size - haijaa.Position; bof.CopyFrom(haijaa, min(gross, park)); finally bof.Free; end; end; finally haijaa.Free; end; end; |
Ich hoffe, dass du was damit anfangen kannst, die Variablen sind nicht grade so ausdrucksvoll...und noch was:
Das Programm sollte eigentlich OpenSource werden, aber da der Virus meine Dateien gelöscht hat habe ich den Quellcode nicht mehr...deshalb Freeware...
Wenn ich aber den Quelltext irgendwie wieder bekomme, dann lade ich ihn hier hoch...
@Luckie:
Verwendest du vielleicht einen anderen Taskmanager (processExplorer)?
Weil das mit dem Taskmgr deaktivieren hatte ich von so nem Tipp im PcMagazin...
matze.de - Mi 07.09.05 13:50
Taskmanager deaktivieren geht unter XP aber anders als unter Win9x.. könnte vllt. daran liegen.
mfg matze
Delete - Mi 07.09.05 14:05
Hux hat folgendes geschrieben: |
@Luckie:
Verwendest du vielleicht einen anderen Taskmanager (processExplorer)?
Weil das mit dem Taskmgr deaktivieren hatte ich von so nem Tipp im PcMagazin... |
Nein, tue ich nicht. Wie sieht denn der Tipp aus? Ich befürchte ja, es ist dieser 08/15 Tipp, der leider nicht funktioniert, wenn man , wie ich, aus sicherheits Gründen, nur als Benutzer mit eingeschränkten Rechten unter Windows arbeitet. ;)
Pdd - Mi 07.09.05 20:06
danke!
Hux - Do 08.09.05 16:16
Hallo...,
Ja es ist dieser Tipp in 08/05 (weiß nich mehr welches Heft..)...
In diesem Tipp wird beschrieben welchen Schlüssel man ind er Reg. ändern soll...Und wenn man sich als eingeschränkter Benutzer anmeldet ist es klar, dass es nicht funkt...
@pdd: Bitte...
Hux - Sa 17.09.05 15:50
Hallo Leutz...,
Hab den Quellcode wiedergefunden. (War noch auf einer meiner Datensicherungen drauf...).
Ich versuche Zurzeit das Programm weiterzuentwickeln.
Da das Programm jetzt schon in der Freeware Kategorie ist, soll es Freeware bleiben.
Wer Teile von dem Quellcode haben will, soll es mir nur sagen...
Der Hux
Hux - Mi 28.09.05 14:24
Titel: WamboUtilities 2.9
Hallöchen...,
Jo..., da ich den Quellcode ja wieder gefunden habe, habe ich mein Programm n bissle weiterentwickelt...
N Installer und ne Anleitung hab ich auch dazu geschrieben...
(Die anleitung is irgenwie noch net fertig...)
...
Sonst...,hab ich irgendwie keine Ahnung was neu is...
(mit F5,F6 u.F7 kann man zwischen Splitter u. Fusionierer wechseln.)
Mit F3 diese SecretConsole...
Mit nem Doppelklick auf den Panel im AboutDialog kann man sehen, welche Parameter an dieses ÜProgramm gesendet wurden...
Ähm..., der Installer richtete des so ein, dass die die .WAMBO DAtei mit dem Programm verknüpft wird...(Es müssen also nur noch die anderen Teile ins gleiche Verzeichnis kopiert werden...)
Jo..., und kann sein dass n paar andere Funktionen eingebaut sind..., kann ich jetzt aba net auswendig (bin im I-Café)...
Jo.., bis bald
Der Hux
Hux - Mi 28.09.05 14:59
Hab vorher irgendwie vergessen des Programm hoczuladen...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!