Site hosted by Angelfire.com: Build your free website today!
eforum.de Profil bearbeiten / Kontrollzentrum. Hier kannst Du Deine abonnierten Themen sehen, Private Nachrichten lesen und schreiben, Dein Profil und Deine Einstellungen bearbeiten. Kostenlose Registrierung starten! Kalender Finde andere registrierte Benutzer FAQ - Häufig gestellte Fragen Suchen Startseite  
eforum.de > Windows Commander - Official Support Forum (www.ghisler.com) > Windows Commander (Deutsch / German) > automat. Zeitkorrektur bei vielen Dateien
  Vorheriges Thema   Nächstes Thema
Autor
Thema Neues Thema erstellen    Antworten
christoph
Junior Member

Registriert seit: 02-06-2002
Wohnort:
Beiträge: 5

Question automat. Zeitkorrektur bei vielen Dateien

Ich habe hunderte von Bilddateien aus einer Digitalkamera, deren interne Uhr vorging. Ich möchte die Zeitangaben korrigieren.

Wie kann ich alle Dateizeiten _automatisch_ um beispielsweise 02:15:20 verringern?

Wenn es nicht mit Windows Commander geht, geht es mit einem anderen Programm?

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 02-06-2002 21:47
christoph ist offline Profil von christoph anzeigen christoph eine Private Nachricht schicken Mehr Beiträge von christoph finden Füge christoph zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
theMug
Junior Member

Registriert seit: 19-05-2002
Wohnort: Germany
Beiträge: 9

Die Dateien markieren Dateien->Dateiattribute ändern... und dort dann Datum/Zeit ändern ankreuzen, Datum in Frieden lassen und die gewünschte Uhrzeit angeben.

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 03-06-2002 02:33
theMug ist offline Profil von theMug anzeigen theMug eine Private Nachricht schicken Mehr Beiträge von theMug finden Füge theMug zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
christoph
Junior Member

Registriert seit: 02-06-2002
Wohnort:
Beiträge: 5

Danke für die Antwort.

_Aber_:

Jede Datei hat eine etwas andere Zeit, und das soll auch so bleiben.
Nur sollen alle Zeiten um einen bestimmte Zeitspanne geändert werden!
Beim vorgeschlagenen Verfahren hätten danach alle Dateien die selbe Zeit!
Und wenn ich die Dateien eine nach der anderen bearbeite habe ich bei hunderten von Dateien folgende Probleme:
1) viel Arbeit.
2) einige Rechenfehler.
3) einige Dateien doppelt bearbeitet.
4) einige Dateien übersprungen.

Danke fürs Lesen

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 03-06-2002 12:03
christoph ist offline Profil von christoph anzeigen christoph eine Private Nachricht schicken Mehr Beiträge von christoph finden Füge christoph zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Eigentlich sollte ich ja fur die Prufung am Freitag buffeln, aber anstelle dessen habe ich heute so ein Tool fur dich programmiert, kann es zur Zeit aber nicht auf meinen Server uploaden, also schickte ich es zu Christian, hoffentlich kann er es hier uploaden.

Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 05-06-2002 13:48
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
ghisler(Author)
Moderator

Registriert seit: 26-03-2002
Wohnort: Switzerland
Beiträge: 381

Anbei das Tool von Roman. Es scheint alle TXT-Dateien im aktuellen Verzeichnis zu ändern, deshalb die Dateien vorher in *.TXT umbenennen!

Anhang: addtime.zip
Bisher 17 x heruntergeladen.

__________________
Author of Windows Commander
http://www.ghisler.com

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 05-06-2002 15:40
ghisler(Author) ist offline Profil von ghisler(Author) anzeigen Besuche ghisler(Author)'s Homepage! Mehr Beiträge von ghisler(Author) finden Füge ghisler(Author) zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Es scheint alle TXT-Dateien im aktuellen Verzeichnis zu ändern, deshalb die Dateien vorher in *.TXT umbenennen!

Ja, das tut mir leid, wollte es zuerst an nur wenigen files ausprobieren, deshalb die *.TXT Begrenzung, die ich jetzt entfernt habe. Sorry nochmals.

Es gibt jetzt die Version 1.01, http://thehacker.host.sk/wc/addtime101.zip (hoffe der Link funktioniert). [EDIT: Es funktioniert nur ein direkter Download, also am besten Kopieren und Einfugen ins STRG-N Dialogfenster im WC.]

Veranderungen:
1. Die *.TXT Begrenzung abgeschafft
2. - (Minus) funktioniert jetzt (word -> integer)
3. Addtime versucht jetzt nicht mehr addtime.exe umzubenennen, was eine GPF verursacht
4. Kleine Veranderungen (Usage Help verandert (IIRC), Error Message verandert)

Ihr konnt ja den Quellcode vergleichen.

Hoffe es ist fur jemanden nutzlich da ich die Prufung nicht geschafft habe.
Na ja, hab' noch immer einen Termin. Wunscht mir Gluck.



Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 07-06-2002 14:16
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
christoph
Junior Member

Registriert seit: 02-06-2002
Wohnort:
Beiträge: 5

Erweiterung um Jahr, Monat und Sekunde

Lieber Hacker!

Danke für Dein Engagement.

Und VIEL GLÜCK für die Nachprüfung.

Und der Download von Deinem Server hat geklappt, allerdings
erst beim zweiten Versuch. Beim ersten Versuch kam eine Fehlermeldung in der Art wie "entfernte Datei verschwunden". Beim zweiten Versuch glaube ich alles gleich gemacht zu haben, da ging es. Seltsam. Übrigens: warum geht der Link nicht mit direktem Anklicken (Zugriff verboten)?

Nun zum Erweiterungswunsch:

In einem anderen Thread hat jemand ein Problem mit seinem Server, der um 28 Jahre falsch geht, und ich würde gerne auch noch die Sekunden bei den Bilddateien korrigieren.

Die Korrektur um x Jahre könnte man noch durch die Angabe von y Tagen erreichen, aber die Sekunden kann man nicht korrigieren. Wichtig wäre das, um Bilder, die bei der selben Veranstaltung von verschiedenen Fotografen mit verschiedenen Kameras gemacht wurden, in die richtige Reihenfolge bringen zu können.

Ist die Bitte, auch noch Jahr und Sekunde korrigieren zu können erfüllbar? Oder geben das die UNITs nicht her?

Oder liegt das Problem darin, das +3 Monate verschieden viele Minuten sind, je nach dem ob 28er, 29er, 30er oder 31er Monate übersprungen werden? Entsprechen bei +3 Jahre, ob ein Schaltjahr dabei ist? Vielleicht ist die einzige Lösung nur noch einen Parameter vorzusehen, wo der Benutzer die Minuten (oder Sekunden) der Änderung selber eintragen muß. Das verringert den Comfort, erhöht aber die Flexibilität.

Selber habe ich kein (aktuelles) Programmiertool, sonst würde ich es selbst versuchen.

Gruß
christophe

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 08-06-2002 05:57
christoph ist offline Profil von christoph anzeigen christoph eine Private Nachricht schicken Mehr Beiträge von christoph finden Füge christoph zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Hallo,

Danke für Dein Engagement.

Gern geschehen, hat mir Spass gemacht.


Und VIEL GLÜCK für die Nachprüfung.

Danke schon, habe die Prufung doch geschafft, obwohl ich zuerst dachte die Punktezahl die ich brauche konne ich gar nicht mit dem was ich geschrieben habe erreichen. Naja, glucklicherweise irrte ich mich.


warum geht der Link nicht mit direktem Anklicken (Zugriff verboten)?

Weil viele Leute den Server (ist nicht meiner, ist ein free Server) zum Dateilagern benutzen. Das tue ich ubrigens mit AddTime auch, hoffentlich nehme ich nicht zu viel Bandbreite in Anspruch.


hat jemand ein Problem mit seinem Server, der um 28 Jahre falsch geht

Wenn du dir mal diesen Satz anhorst (anschaust), klingt er einfach toll.


Ist die Bitte, auch noch Jahr und Sekunde korrigieren zu können erfüllbar?

Ja naturlich. Gib mir biss Montag Zeit. ( )
Eine Frage - sollten die Parameter wie bisher sein, also z.B. addtime + 0 0 0 1 2 0 um um eine Stunde und zwei Minuten zu korrigieren oder lieber addtime + -h 1 -m 2 ?
Ware cool, wenn du mir eine SMS schicken konntest ob Vorschlag 1 od Vorschlag 2, weil ich am Wochenende nicht online bin. Meine nummer ist +421903373080 .
BTW: Brauchst du Millisekunden?


Oder liegt das Problem darin, das +3 Monate verschieden viele Minuten sind, je nach dem ob 28er, 29er, 30er oder 31er Monate übersprungen werden? Entsprechen bei +3 Jahre, ob ein Schaltjahr dabei ist?

Darin liegt kein Problem, die Zeit ist auf der Festplatte als float gespeichert und das Betriebssystem errechnet daraus das genaue Datum und die Uhrzeit. Es ist einfach, vielleicht schaust du mal in den Quellcode.


Selber habe ich kein (aktuelles) Programmiertool, sonst würde ich es selbst versuchen.

Du kannst dir Delphi 6.0 Personal Edition von http://www.borland.com herunterladen, habe ich auch getan.

Tschuss und schreib die SMS wie du es dir vorstellst.

Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 14-06-2002 17:12
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Hallo wieder ein mal.
AddTime 1.10 ist raus, http://thehacker.host.sk/wc/addtime110.zip . Herunterladen mit Kopieren, STRG-N im WC und Einfugen.

Neu zugekommen ist die Moglichkeit Jahre, Monate, Tage und auch Sekunden einzugeben, um die das Datum verschoben werden soll. (Stunden und Minuten sind naturlich geblieben. ).
Neu ist auch die Moglichkeit rekursiv zu arbeiten, das heisst dass auch die Dateidaten in Subverzeichnissen verandert werden.

Und ich hatte da mal eine Frage: Konnte mir jemand bitte sagen, wie man die Verzeichnisdaten verandert? Ich konnte keine entsprechende Funktion in Delphi finden.

Danke im Voraus
Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 17-06-2002 15:41
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
ghisler(Author)
Moderator

Registriert seit: 26-03-2002
Wohnort: Switzerland
Beiträge: 381

quote:
Konnte mir jemand bitte sagen, wie man die Verzeichnisdaten verandert? Ich konnte keine entsprechende Funktion in Delphi finden.


Das ist leider gar nicht so einfach:

1. Unter NT/2000/XP geht es mit dem Backup-API, allerdings braucht man dafür Administratorenrechte.

2. Unter Windows 9x/ME geht es nur im 16-bit-Modus, und zwar über Int 21h, Funktion 7143h. Diese erlaubt als Einzige das Setzen des Datums über den Namen statt über das Handle. Da macht mein 16-bit Programm wc32to16.exe im Wincmd-Verzeichnis. Bei Interesse kann ich gerne den Delphi-Code zum Aufruf dieses Programms zur Verfügung stellen (e-mail).

__________________
Author of Windows Commander
http://www.ghisler.com

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 17-06-2002 21:42
ghisler(Author) ist offline Profil von ghisler(Author) anzeigen Besuche ghisler(Author)'s Homepage! Mehr Beiträge von ghisler(Author) finden Füge ghisler(Author) zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Tja, gestern habe ich im Win32 SDK Help diesen Beitrag hier gefunden (in win32sdk.hlp, unter Microsoft Win32 Programmer's Reference - Files - Directory Operations):

Windows NT: You can obtain a handle to a directory by calling the CreateFile function with the FILE_FLAG_BACKUP_SEMANTICS flag set, as follows:

hDir = CreateFile (
DirName,
GENERIC_READ,
FILE_SHARE_READ|FILE_SHARE_DELETE,
NULL,
OPEN_EXISTING,
FILE_FLAG_BACKUP_SEMANTICS,
NULL
);

You can pass a directory handle to the following functions:
BackupRead
BackupSeek
BackupWrite
GetFileInformationByHandle
GetFileSize
GetFileTime
GetFileType
ReadDirectoryChangesW
SetFileTime

-----

Ist dies das was du unter #1 beschreibst?
Und funktioniert es nur unter NT?

Denn ich habe es unter W98 mit diesem Code versucht, aber die Kompialtion bricht mit einem "Not enough actual parameters" ab.

x: string;
p: pstring;

x := 'a';
p := @x;

filesetdate(CreateFile^(p, GENERIC_READ, FILE_SHARE_READ or FILE_SHARE_DELETE, NIL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NIL), datetimetofiledate(newdate))


-----

Ginge es vielleicht irgendwie mit Hilfe des alten Openfile?

x := 'a';
p := @x;

filesetdate((openfile^(p, o, OF_READ)), datetimetofiledate(newdate))


Danke
Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 19-06-2002 14:30
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
ghisler(Author)
Moderator

Registriert seit: 26-03-2002
Wohnort: Switzerland
Beiträge: 381

quote:
Ist dies das was du unter #1 beschreibst?
Und funktioniert es nur unter NT?



Ganz genau! Win9x ist DOS-basiert, deshalb muss man über die DOS-Interrupts gehen - und das funktioniert nur mit einem 16-bit Programm.

__________________
Author of Windows Commander
http://www.ghisler.com

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 20-06-2002 10:36
ghisler(Author) ist offline Profil von ghisler(Author) anzeigen Besuche ghisler(Author)'s Homepage! Mehr Beiträge von ghisler(Author) finden Füge ghisler(Author) zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

deshalb muss man über die DOS-Interrupts gehen - und das funktioniert nur mit einem 16-bit Programm.

Crap. Naja, ich habe dir eine Email geschickt, in der ich dich um den Sourcecode bitte... hast du sie bekommen?

BTW (AN ALLE): Umfrage: Braucht jemand die Verzeichnisdaten zu verandern? Denn es ware wesentlich einfacher ohne dies, also lasst es mich wissen, ob ich es einbauen soll.

Danke
Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 20-06-2002 14:05
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
JensusUT
Junior Member

Registriert seit: 02-04-2002
Wohnort: HH
Beiträge: 6

Whow, Hacker....
Ein dickes Lob von mir. Wie du dich hier reinhängst, finde ich wirklich Spitze! Mit deiner Erlaubnis habe ich das Tool mal in "meinem" Board verlinkt , man weiss nie, wer so etwas noch einmal braucht....
Wie gesagt, Respekt! Und ich denke, auch viele Silents wissen dein Engagement zu schätzen....
Also, weiterhin viele hilfreiche Postings von dir , alles Gute wünscht dir
Jens

btw: Die Verzeichnisdaten kann man meiner Meinung nach immer noch mit dem WC ändern.... Digicams erstellen die Fotos eh nur in jeweils einem Verzeichnis.... Da kann man dann leichter mal Hand anlegen. Meine Meinung.

__________________
(¯`·.¸(¯`·.¸(¯`·.¸ JensusUT ¸.·´¯)¸.·´¯)¸.·´¯)
So gelingt einem IE-User der Umstieg auf Opera!

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 20-06-2002 14:26
JensusUT ist offline Profil von JensusUT anzeigen JensusUT eine Private Nachricht schicken Besuche JensusUT's Homepage! Mehr Beiträge von JensusUT finden Füge JensusUT zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Whow, Hacker....
Ein dickes Lob von mir. Wie du dich hier reinhängst, finde ich wirklich Spitze!


Danke schon.
Es macht mir Spass behilfreich zu sein, besonders wenn es sich um Tech Support handelt. Falls es jemanden interessiert, alles hat vor zwei Jahren begonnen (eigentlich schon fruher, ich helfe fast allen meinen Freunden mit Computerproblemen, wenn ich kann), wenn ich mir meine Matrox Marvel G400 gekauft habe. Wollte sie installieren, da gab's im Windows aber einen Speicher Konflikt zwischen der Karte und dem BIOS. Ich versuchte alles, half trotzdem nichts. Da habe ich mich an das Support Forum von Matrox gewandt. Der Tech Support war Spitze - hilfreich, nett, offizielle Matrox-Mitarbeiter antworteten immer innerhalb eines Tages (oder auch ofter) und das auch noch kompetent und zur Sache und man sah auch das sie es gern taten. So fand ich raus, dass ich ein neues BIOS fur das Mainboard brauchte. Hat funktioniert. Tja, und das Support Feeling hat mich einfach irgendwie fasziniert, Menschen zu helfen, immer neue Herausforderungen zu bekommen, nach Antworten suchen und sie zu finden. Andererseits war ich dem Tech Support auch fur seine hervorragende Arbeit dankbar. Darum habe ich angefangen dem Matrox Tech Support Team zu helfen, am meisten in dem Video Editing Forum, da ich eine Karte habe, die uber Video Capture verfugt. Das tue ich jetzt schon 2 Jahre lang, wurde auch Beta-Tester fur neue Treiber die aber unglucklicherweise nie fertiggestellt wurden. (Vor wenigen Wochen wurde ich auch auf die Beta-Tester Warteliste fur die neue Parhelia aufgenommen.) Zur Zeit bin ich dort nicht mehr so prasent, weil die low-end Capture Karten-Produktion eingestellt wurde und damit auch nicht so oft von Leuten frequentiert wird, die eine Karte meines Typs haben, und zum anderen wurde das Forum einem Tech Supporter uberlassen, der Video Editing nicht zu seinen Leidenschaften zahlt... und, tja, er hat nicht die notige Erfahrung, und man denkt auch nicht den Willen. Ihr konntet fragen warum ich dann das Forum verlassen habe... naja... ich kann nicht gegen den Strom schwimmen. Wenn ein offizieller Tech Supporter (meiner Meinung nach) schlechten Support leistet, dann wird es irgendwie unanagenehm dabei zu sein. Es ist als gehorte man einem Team an, das schlecht ist. Da sucht man lieber ein anderes Team. Tja, und da kam Christian mit seinem Forum, (dessen Inbetriebnahme auch ich vorgeschlagen habe,) und als einer, dem WC so viel geholfen hat, fuhle ich, dass ich es irgendwie zuruckgeben sollte, und da es auch meine Leidenschaft ist, ist das Forum gerade richtig denke ich. Christian programmiert ein fantastisches Tool und er leistet auch einen hochgradigen Tech Support, was aber Zeit kostet. Und wenn ich damit helfen kann, dass ich ein Bisschen Tech Support fur ihn mache, dann mache ich das mit Freude.
(Und falls es jemanden nicht interessiert, dann musste er es nicht lesen )


Mit deiner Erlaubnis habe ich das Tool mal in "meinem" Board verlinkt , man weiss nie, wer so etwas noch einmal braucht....

Mit meiner Erlaubnis? Woher hast du sie?
Ich denke ich sollte mal eine Webpage fur das Programm machen, denn wenn ich irgendetwas verandere und die Versionnummer sich verandert dann funktioniert der Link nicht mehr.


ich denke, auch viele Silents wissen dein Engagement zu schätzen....

Silents... hmm... bin den Ausdruck Lurker gewohnt.


alles Gute wünscht dir Jens

Danke schon, wunsche ich dir auch.


Die Verzeichnisdaten kann man meiner Meinung nach immer noch mit dem WC ändern....

OK, also es steht 1:0 fur Nicht notwendig. Fast wie Turkei - Japan...

Roman

[EDIT: Zu Hause habe ich noch einen Grund gefunden warum es sich lohnt Support zu machen - Posts wie deiner. Danke.]

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 20-06-2002 17:17
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Ich habe eine einfache Seite fur AddTime aufgestellt - http://thehacker.host.sk/addtime/ .

Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 21-06-2002 15:48
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
JensusUT
Junior Member

Registriert seit: 02-04-2002
Wohnort: HH
Beiträge: 6

Original geschrieben von Hacker
[....]Christian programmiert ein fantastisches Tool und er leistet auch einen hochgradigen Tech Support, was aber Zeit kostet. Und wenn ich damit helfen kann, dass ich ein Bisschen Tech Support fur ihn mache, dann mache ich das mit Freude.

Schön zu hören, wobei ich dir wirklich beipflichten kann. Und die Idee mit dem Forum ist eine Gute gewesen.... Wie man an den Beiträgen sehen kann.

Mit deiner Erlaubnis habe ich das Tool mal in "meinem" Board verlinkt , man weiss nie, wer so etwas noch einmal braucht....

Mit meiner Erlaubnis? Woher hast du sie?


Ich denke ich sollte mal eine Webpage fur das Programm machen, denn wenn ich irgendetwas verandere und die Versionnummer sich verandert dann funktioniert der Link nicht mehr.

Hast du jetzt ja..... ich habe aber hierher verlinkt, da es hier ja auch alle wichtigen Infos zu dem Programm gibt.

ich denke, auch viele Silents wissen dein Engagement zu schätzen....

Silents... hmm... bin den Ausdruck Lurker gewohnt.

Hm...den wiederum kenne ich nur von Total Anihilation

alles Gute wünscht dir Jens
Danke schon, wunsche ich dir auch.

Ja, danke, kam an.... und wieder zurück

[EDIT: Zu Hause habe ich noch einen Grund gefunden warum es sich lohnt Support zu machen - Posts wie deiner. Danke.]

Keine Ursache. Ich sagen nur manchmal, was viele wohl nur denken

__________________
(¯`·.¸(¯`·.¸(¯`·.¸ JensusUT ¸.·´¯)¸.·´¯)¸.·´¯)
So gelingt einem IE-User der Umstieg auf Opera!

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 24-06-2002 09:54
JensusUT ist offline Profil von JensusUT anzeigen JensusUT eine Private Nachricht schicken Besuche JensusUT's Homepage! Mehr Beiträge von JensusUT finden Füge JensusUT zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Silents... hmm... bin den Ausdruck Lurker gewohnt.

Hm...den wiederum kenne ich nur von Total Anihilation

Naja, ich mehr vom StarCraft... konnte damit zusammenhangen, dass ihn die Leute im Antioch Forum benutzen... Antioch ( http://www.campaigncreations.com/st...och/index.shtml ) ist IMHO die beste user-created Campaign fur StarCraft.


Zum stand von AddTime - Christian hat mir den Code geschickt (grosses Danke), aber dass ist nur der Code um wc32to16 aufzurufen (soweit ich ihn verstehe). Ich wurder aber gern mein eigenes Programm nutzen um die Verzeichnisdaten zu verandern. Mit Hilfe des coolen Dokumentationsprogrammes TechHelp ( http://thehacker.host.sk/addtime/techhelp.zip ) fand ich die von Christian beschriebene Funktion (unter INT 21H) und die braucht ein Handle der Datei (oder des Verzeichnisses) was man wiederum mit Hilfe der 3DH Funktion von INT 21H bekommt. Und so langsam kommen wir zum Problem - die Funktion findet die Datei nicht. Ich rufe die Funktion wie beschrieben auf aber sie gibt immer den Errorcode 2 zuruck, File not found. Kann mir irgendjemand bitte sagen, was ich falsch mache? (Kann es auch jemand ausser Christian? ) Danke im voraus.


code:
#include <dos.h> #include <stdio.h> #include <string.h> void main() { union REGS regs; struct SREGS sregs; char s[80]; int value; strcpy(s, "\"c:\\test\",0"); // puts the string - "c:\test",0 - into s printf("\n%s", s); // check it regs.h.ah = 0x3d; // select function "open handle" - 3DH regs.h.al = 0; // open for: 0 - read, 1 - write, 2 - both regs.x.dx = FP_OFF(s); // set the filename's address in memory (offset part) sregs.ds = FP_SEG(s); // set the filename's address in memory (segment part) value = intdosx(&regs, &regs, &sregs); // call INT 21H // and get the value - either error // code or file handle printf("\n%d", value); // check what we got // 2 means File not found // 3 means Path not found // 5 means Access denied }


Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 24-06-2002 14:12
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

OK, hab' rausgefunden dass das ,0 am ende des Strings im ASM die Zero-termination bedeutet, also in C nicht notig ist. Jetzt sieht der Code so aus, die Funktion gibt aber immer ein Error 6 zuruck, das heisst Ivalid Handle... versteh' ich nicht...


code:
{ union REGS regs; struct SREGS sregs; char s[80]; int value; strcpy(s, "c:\\test"); // puts the string - "c:\test",0 - into s printf("\n%s", s); // check it regs.h.ah = 0x3d; // select function "open handle" regs.h.al = 0; // open for: 0 - read, 1 - write, 2 - both regs.x.dx = FP_OFF(s); // set the filename's address in memory (offset part) sregs.ds = FP_SEG(s); // set the filename's address in memory (segment part) value = intdosx(&regs, &regs, &sregs); // call INT 21H // and get the value - either error // code or file handle printf("\n%d", value); // check what we got // 2 means File not found // 3 means Path not found // 5 means Access denied // 6 means Invalid handle // but what does that mean? // We want to GET a handle... value = regs.x.ax; // just a check to see if the printf("\n%d", value); // value that intdosx returns is // the same as stored in AX }


Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 25-06-2002 16:09
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
christoph
Junior Member

Registriert seit: 02-06-2002
Wohnort:
Beiträge: 5

Umfrage Verzeichnisdatum

Lieber Roman!

Die Aufgabe Verzeichnisdaten zu Ändern hat sich mir noch nicht in der einfachen Form gestellt daß nur eine Zeitverschiebung nötig wäre.

Ein Problem, das ich bisher einfach hingenommen habe, ist das beim Kopieren von Verzeichnisbäumen die Zielstruktur immer das Datum des Kopiervorganges hat, nicht das Ursprungsdatum. Das gilt für XCOPY (DOS), Explorer (Windows) und auch WindowsCommander (Ghisler).

Bedeutsam wäre also, das Herr Ghisler in sein Programm einbaut das das Datum kopierter / verschobener Verzeichnisse korrekt übernommen wird. Ich bin sicher, daß das für viele wichtig wäre, nur hat es noch keiner gemerkt.

Auch beim Addtime wird sich früher oder später jemand finden der das für Verzeichnisse braucht.

Wichtig sind korrekte Zeiten meines Erachtens immer wenn
a) nach Zeit sortiert werden muss, oder
b) beim Abgleich verschiedener Datenpfade, vor Allem auf verschiedenen Rechnen.

Vielleicht sollte man dem Thema "Zeit und Datum bei Verzeichnisssen" einen eigenen Thread spendieren.

Was meinst Du?
Gruß
Christoph

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 02-07-2002 10:40
christoph ist offline Profil von christoph anzeigen christoph eine Private Nachricht schicken Mehr Beiträge von christoph finden Füge christoph zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Hallo,

Ein Problem, das ich bisher einfach hingenommen habe, ist das beim Kopieren von Verzeichnisbäumen die Zielstruktur immer das Datum des Kopiervorganges hat, nicht das Ursprungsdatum.
Ich bin sicher, daß das für viele wichtig wäre, nur hat es noch keiner gemerkt.


Da hast du recht, habe ich noch nie bemerkt und ich brauchte es auch nie - es stellte nie ein Problem dar.
Und wenn es niemand bemerkt hat wieso sollte es dann wichtig sein (nichts gegen deinen Vorschlag, ruttele nur ein Bisschen an deiner Logik )?


Die Aufgabe Verzeichnisdaten zu Ändern hat sich mir noch nicht in der einfachen Form gestellt daß nur eine Zeitverschiebung nötig wäre.

Tja, wenn mir irgendjemand sagt wie die Daten zu verandern sind dann ware es nicht schwer sie beliebig zu andern, Verzeichnisstrukturen zu kopieren oder sonstiges.


Auch beim Addtime wird sich früher oder später jemand finden der das für Verzeichnisse braucht.

Mal sehen.
Dann verkaufe ich es vielleicht fur 'nen Haufen Euros.


Vielleicht sollte man dem Thema "Zeit und Datum bei Verzeichnisssen" einen eigenen Thread spendieren.

Naja, du bisst eigentlich der erste der das Thema nagesprochen hat, also wenn du meinst, dass es einen eigenen Thread verdient dann kannst du einen ja machen. Ich personlich plane eine vorerst Final Version von AddTime herauszubringen die den switch "d" nicht mehr erhalt (wegen mangelnder Nachfrage).

Gruss
Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 02-07-2002 16:55
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

Hallo,
AddTime 1.20 ist raus, http://thehacker.host.sk/addtime/ .
Ich habe den "d" Switch entfernt und neu dazugekommen ist der "v" (verbose) Switch, der die Anzeige aller Dateien bzw. nur derer, deren Datum nicht verandert werden konnte ein-/ausschaltet.

Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 09-07-2002 14:07
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Hacker
Member

Registriert seit: 27-03-2002
Wohnort: Bratislava, Slovakia
Beiträge: 189

derer -> jener

Roman

Diesen Beitrag einem Moderator melden | IP: Gespeichert

Old Post 10-07-2002 14:18
Hacker ist online! Profil von Hacker anzeigen Hacker eine Private Nachricht schicken Besuche Hacker's Homepage! Mehr Beiträge von Hacker finden Füge Hacker zu Deiner Buddy-Liste hinzu Beitrag bearbeiten/löschen Zitieren
Alle Zeitangaben in WEZ +1 hour. Es ist 17:11 Uhr. Neues Thema erstellen    Antworten
  Vorheriges Thema   Nächstes Thema
Druckbare Version zeigen | Diese Seite per eMail verschicken | Dieses Thema abonnieren

Gehe zu:
Thema bewerten:

Forum Regeln:
Es ist Dir erlaubt, neue Beiträge zu schreiben.
Es ist Dir erlaubt, auf Beiträge zu antworten.
Es ist Dir not erlaubt, Anhänge anzufügen.
Es ist Dir erlaubt, Deine Beiträge zu bearbeiten.
HTML Code ist OFF
vB Code ist ON
Smilies sind ON
[IMG] Code ist OFF
Admin Optionen:

< Kontakt - www.eforum.de >

(c) 2002 by O.Boehm