Kann man eine Software programmieren, welche alle Dateien im Hintergrund (nicht bemerkbar)vom USB kopiert(auf Festplat.?



  • Kommt darauf an auf welcher Plattform du programmierst, die C Standardbibliothek bietet keine Funktion zum warten auf Speichermedien an. Ich mal nehme an Windows. Umzusetzen geht das mit der WinApi recht einfach. Wie gesagt, solange du nichts anzeigt wird auch nichts angezeigt.



  • Ja, mit Windows.

    "Umzusetzen geht das mit der WinApi recht einfach."

    Was ist eine WinAPI?

    Verrätst du mir wie es geht? Und wenn es Quellcodes zu diesem Programm gibt, dann wäre es echt nett, wenn du mir dazu einen Link geben könntest. 😃



  • Du verstehst das mit den Fenstern wirklich nicht 🙂
    Die grafische Oberfläche hat mit dem kopieren nichts zu tun. Was passiert wenn man den Stick entnimmt wenn der Kopiervorgang noch am laufen ist? Wann ist der Kopiervorgang fertig? Fehlender Ordner, keine Schreibrechte, Laufwerk nicht eingehangen. Sag ich das dem User oder schmollt der USB-Stick einfach nur?
    Fragen über Fragen!
    In Windows gibt es Einstellungen dafür wenn man zb. ein Speichermedium anschliesst, ob es dann einfach abspielt oder sonstwas macht. Spiel mal damit rum.



  • Oh habe auch vergessen, dass diese Software auch nicht angezeigt werden soll. Also sie startet direkt, wenn man den Rechner hochfährt.



  • zumbanation schrieb:

    Du verstehst das mit den Fenstern wirklich nicht 🙂
    Die grafische Oberfläche hat mit dem kopieren nichts zu tun.

    Auch wenn es nichts damit zu tun hat. Womit hat es eigtl. dann zu tun? Ich weiß es nicht. Eine genaue Erklärung dazu wäre auch sehr hilfreich.



  • Wie gesagt: machst du kein Fenster gibts auch kein Fenster 😉
    Wozu brauchst du sowas eigentlich?



  • Ach soooooooooooooooo!!!!!!! DANKE!
    Wenn ich es richtig verstehe, dann kommt dieser Fenster überhaupt nicht vor, weil der zusätzlich programmiert worden ist.



  • So siehts aus. Schreib mich an, dann kann ich dir das gerne programmieren, hab eh nichts zutun 🙂



  • Omg, ich wäre dir voll dafür dankbar. 🙂



  • Wie kann ich dich anschreiben?



  • Schreib ne email. Wenn du skype hast kann ich dich auch adden.



  • Meine Skype-ID: YouJustGotFarmed
    😃



  • Hab dich, jedenfalls wenn du aus österreich kommst.



  • Wenn du das machst, roflo, dann sicher dich aber auch ab. Wer weiß, wozu das Programm benötigt wird vom TE.

    Aber wenn du es schon machst, mach es richtig als NT-Dienst. 😉


  • Mod

    inflames2k schrieb:

    Wer weiß, wozu das Programm benötigt wird vom TE.

    Was dachtest du denn, wie der Bundestrojaner weiter entwickelt wird?



  • SeppJ schrieb:

    inflames2k schrieb:

    Wer weiß, wozu das Programm benötigt wird vom TE.

    Was dachtest du denn, wie der Bundestrojaner weiter entwickelt wird?

    Ich ging davon aus, der wäre schon weiter in der Entwicklung. 😃

    Der kopiert nicht nur von angeschlossenen USB-Sticks sondern von ganzen Festplatten direkt auf 'nen Server, war mein Gedanke. 🤡



  • Dann sollte man aber auch das BLinken der Festplattenlampe und das BLinken der LED am USB-Stick ausschalten. Das wird dann aber sicherlich komplizierter.
    Ein nicht ganz unbedarfter Nutzer wird sich schon wundern, wenn die Platte rattert und der Stick blinkt, obwohl er gerade gar nichts damit macht.



  • Gegen die Logik auf dem Stick kann man wenig unternehmen, wenn die Schreib/Lesezugriffe auf die Speicherchips durch Blinken anzeigt, dahin kommt man nichtmal, wenn man die Treiber modifiziert. Bei WLAN muß man die Aktivitätsleuchten bei den meisten Chipsätzen definitiv separat setzen. Gibt Chipsatztreiber, die das tun und welche, die es lassen, da könnte man an den Treibern was machen. Normal bedienst Du ja nur Filehandles und kümmerst Dich nicht um das "drunter".

    Ansonsten ist es oft genug, sich auf die Unbedarftheit der User zu verlassen. Durch "late write back", Indexdienste usw. ist es fast normal, daß eine Kiste hin und wieder blinkt oder auch mal ne halbe Minute durchrattert, wenn das OS meint, es sei unbeschäftigt genug, mal ein paar Nebenzu- Sachen zu erledigen. Von daher


Anmelden zum Antworten