Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Wie auf Backup-Button einer externen Platte reagieren? (https://www.delphipraxis.net/154332-wie-auf-backup-button-einer-externen-platte-reagieren.html)

himitsu 7. Sep 2010 09:03

Wie auf Backup-Button einer externen Platte reagieren?
 
Moin,

ich hab nun soeine kleine externe Platte, welche einen "Backup"-Button verbaut hat.

Kann man in einem eigenem Delphiprogramm auf diesen Button reagieren, ohne dieses "kranke"/überladene Programm des jeweiligen Festplattenerstellers installieren zu müssen, welches eh nicht alles kann, was ich hier hab?

z.B. nutze ich Thunderbird und es wird nur ein Backup der Officeprogramme angeboten.

HeikoAdams 7. Sep 2010 09:12

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Schau doch mal, ob der Treiber der Platte evtl. ne Windows Message sendet, sobald Du auf den Backup-Button drückst

himitsu 7. Sep 2010 09:38

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Genutzt wird ja nur der Standardtreiber für USB-Platten, welcher Windows beiliegt.

Und so wie es aussieht kommt keine globale Message, über Applicatiob.OnMessage, bei meinem Programm an.
Wäre ja auch zu einfach gewesen. :roll:

OldGrumpy 7. Sep 2010 10:02

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Das macht alles das "überladene" Programm des Herstellers. Ich würde mal die USB-Kommunikation mitschneiden, das könnte Aufschluss liefern, wie der Mechanismus funktioniert. Im schlimmsten Fall muss die Anwendung das USB-Gerät ständig pollen... Ich hab leider kein solches Case zur Hand, vermutlich kocht da aber auch jeder Hersteller sein eigenes Süppchen.

HeikoAdams 7. Sep 2010 11:21

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Zitat:

Zitat von OldGrumpy (Beitrag 1047960)
Ich hab leider kein solches Case zur Hand, vermutlich kocht da aber auch jeder Hersteller sein eigenes Süppchen.

Das ist doch auch nicht verwunderlich :wink: Sonst könnte ja jeder kommen und einen Ersatz für $ueberladenes_programm schreiben und damit wohl möglich auch noch Geld verdienen :shock: Wo kämen wir denn hin, wenn die Hersteller das zulassen würden 8-)

PS: Wer die Ironie findet, der darf sie behalten :stupid:

himitsu 7. Sep 2010 11:50

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Die Software lag kostenlos auf der Platte (Softwar-CDs gibt's ja nimmer :lol: ) und man kann sie sich auch kostenlos von der Webseite runterladen.

Hab ja ein eigenes kleines Backupprogrammchen,
man könnte zwar über diese Software fremdprogramme ausführen lassen, bei Tastendruck, aber im Prinzip hätte ich dann einen "rießigen" AppLauncher, welcher nichts macht, außer mein Programm zu starten.
Drum hab ich gehofft, daß ich mit einen kleines AppLauncher selberschreiben könnte.
PS: Diese Software erstellt auch unmassen an Verzeichnissen und Dateien auf der Platte, welches ich aber alles nicht benötigt.

Das wäre ja so, als wenn man auf einem PC nur das zur Hardware gehörende Windows installieren dürfte, wenn man den PC mit einem vorinstallieren Windows gekauft hatte.

@OldGrumpy: k.A. wie man sowas macht.

hathor 7. Sep 2010 11:56

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
OFFTOPIC:

@HeikoAdams:

Einfach beim NKR oder der DKMS als Stammzellenspender registrieren! Also: worauf wartest Du noch?

Bitte hinzufügen:
Höchstalter für Spender: 55 Jahre!

hathor 7. Sep 2010 12:08

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Idee:
Es wäre einfach zu realisieren:
Der Backup-Button wirkt auf den USB-SATA-Controller.
Wird der Backup-Button gedrückt, wird ein S.M.A.R.T.-Wert (es gibt viele reservierte Bytes...)
geändert.
Das Backup-Programm liest die S.M.A.R.T.-Werte aus und reagiert dann entsprechend...

Vorsicht! IRONIE!
Es wird jetzt wieder viele User geben, die schreiben, dass man keine S.M.A.R.T.-Werte über USB erhält.
Es gibt mittlerweile viele USB-SATA-Controller, die S.M.A.R.T.-Abfragen zur HDD weiterleiten.
Harddisk Sentinel ist ein schönes Programm, das ich nutze und mir Temperaturen von USB-HDD liefert.

himitsu 7. Sep 2010 12:55

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Jupp, SMART gibt's, aber mit dem Hard Disk Sentinel Free hab ich keinen passenden SMART-Wert finden können :(

OldGrumpy 7. Sep 2010 15:07

AW: Wie auf Backup-Button einer externen Platte reagieren?
 
Am einfachsten wäre es wohl, mal die originale Backupanwendung zu installieren, dann einen USB-Logger dazu, und dann mal aufs "Knöppsche drigge".


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz