kopieren im hintergrund wieder vor holen
Moderators: Hacker, Stefan2, white
kopieren im hintergrund wieder vor holen
heiho,
ich kopiere ab und zu 2gb daten auf ein stick, welches meistens ueber USB 1 laeuft, also entsprechend lang dauert
meistens moechte ich nebenher noch was anderes machen, darum schalt ich das kopieren in den hintergrund, aber sobald ich damit fertig bin moechte ich wieder das detaillierte fenster haben, also wieder das fenster mit den beiden progress bars und wo die restzeit dauerhaft zu sehen ist sowie die uebertragungsrate
in den hintergrund modus muss ich immer warten bis ab und zu mal die restzeit angezeigt wird
dementsprechend die frage, wie kann ich {fals es ueberhaupt geht} vom "hintergrund"-fenster auf das normale zurueck schalten ?
ich kopiere ab und zu 2gb daten auf ein stick, welches meistens ueber USB 1 laeuft, also entsprechend lang dauert
meistens moechte ich nebenher noch was anderes machen, darum schalt ich das kopieren in den hintergrund, aber sobald ich damit fertig bin moechte ich wieder das detaillierte fenster haben, also wieder das fenster mit den beiden progress bars und wo die restzeit dauerhaft zu sehen ist sowie die uebertragungsrate
in den hintergrund modus muss ich immer warten bis ab und zu mal die restzeit angezeigt wird
dementsprechend die frage, wie kann ich {fals es ueberhaupt geht} vom "hintergrund"-fenster auf das normale zurueck schalten ?
Das geht nicht.Mr Evil wrote:dementsprechend die frage, wie kann ich {fals es ueberhaupt geht} vom "hintergrund"-fenster auf das normale zurueck schalten ?
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Soweit ich weiß, wird beim Hintergrundtransfer ein weiterer Thread gestartet und das Zusammenführen mit dem Main-Thread wird wohl nicht gehen.MC wrote:daher die unvermeidliche Frage: warum geht das nicht?
Man korrigiere mich bitte, falls ich damit falsch liege.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
klingt aus entwicklersicht recht logisch wenn dem so ist
aaaaber
das kopierfenster sollte so oder so in einem eigenen thread laufen, zumindest das kopieren an sich waerend das fenster DoModal ist (tuts ja auch, sonst waere das fenster selber eingefrohren)
loesungsvorschlag:
- beim kopieren, fenster generieren (Create)
- main fenster "sperren"
- kopiervorgang im thread starten
klick auf "hintergrund" button:
- "hintergrund" button ausblenden
- kopierfenster minimieren
- main fenster entsperren
wenn man das so machen wuerd, koennte man das kopierfenster auch detailiert lassen, braucht man nichteinmal was direkt am kopiervorgang aendern, das kann weiterlaufen
aaaaber
das kopierfenster sollte so oder so in einem eigenen thread laufen, zumindest das kopieren an sich waerend das fenster DoModal ist (tuts ja auch, sonst waere das fenster selber eingefrohren)
loesungsvorschlag:
- beim kopieren, fenster generieren (Create)
- main fenster "sperren"
- kopiervorgang im thread starten
klick auf "hintergrund" button:
- "hintergrund" button ausblenden
- kopierfenster minimieren
- main fenster entsperren
wenn man das so machen wuerd, koennte man das kopierfenster auch detailiert lassen, braucht man nichteinmal was direkt am kopiervorgang aendern, das kann weiterlaufen
Ob das so machbar ist, musst du aber dem Meister überlassen.Mr Evil wrote:loesungsvorschlag:
- beim kopieren, fenster generieren (Create)
- main fenster "sperren"
- kopiervorgang im thread starten
klick auf "hintergrund" button:
- "hintergrund" button ausblenden
- kopierfenster minimieren
- main fenster entsperren
wenn man das so machen wuerd, koennte man das kopierfenster auch detailiert lassen, braucht man nichteinmal was direkt am kopiervorgang aendern, das kann weiterlaufen
Ich befürchte, dass es da ne Menge Altlasten oder Kompatibilitätssachen gibt, die dagegen sprechen.
Klar, ich hätte es auch schon ein paar Mal gebrauchen können.
Aber es gibt ja auch noch den Hintergrundtransfer-Manager.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Schöne Statistik, welcher Umfrage entspringt diese Angabe?Den 90% aller TC User nicht kennen oder kennen, aber nie nutzen...

Hintergrundtransfer-Manager:
Gerade bei vielen großen Dateien (Gost-, Acronis-, VMWare-Images) ist diese Tool unerlässlich.
Vor allem weil man viele dieser Kopieroperationen nacheinander in eine Queue stellen kann, die serialisiert abgearbeitet wird.
Nur eins gefällt mir an dem Teil nicht: Der fehlende Gesamtvortschrittsbalken oder auch Restzeitanzeige!

Ich wolle dies hier noch mal anbringen, in der Hoffnung, der Meister läßt sich doch noch mal erweichen,
trotz aller Gründe, die dagegen sprechen könnten, so was als Option mit in die ToDo aufzunehmen.
Last edited by raeubi on 2008-02-14, 08:48 UTC, edited 1 time in total.
Räubi
(#2852 + #287609)
(#2852 + #287609)
So manche Diskussion tobte hier schon zu dem Thema:
z.B.: Restzeit für alle Dateien in der Warteschlange angeben
z.B.: Restzeit für alle Dateien in der Warteschlange angeben
Räubi
(#2852 + #287609)
(#2852 + #287609)
Nicht ganz. Du markierst die Dateien im Panel und wechselst dann in den HTM und drückst dort Num+Mr Evil wrote:da steht
- datei markieren
- "+" druecken auf der ziffern tastatur
aber wenn ich + drueck kommt bei mir das "Auswahl erweitern" was genauso aussieht wie das STRG+F12 filter teil /=
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Kleine Ergänzung zur Handhabung des HTM:
Der HTM (Hintergrund-Transfermanager) wird automatisch aktiviert, wenn man/frau beim Bewegen/Kopieren (F5/F6) in dem folgenden Dialog statt Enter (oder OK-Knopf) die F2 Taste (oder Warteschlange-Knopf) betätigt. Wenn man erneut via HTM Bewegen/Kopieren möchte, während der HTM noch offen ist, dann wird die neue/nächste Datei/Verzeichnis mit in die Warteschlange des HTM aufgenommen, wenn man nach F5 die F2 Taste statt Enter verwendet.
Zusätzlich gibt es in der INI auch eine Option die es ermöglicht, dass immer der HTM beim Kopieren/Verschieben verwendet wird.
Der HTM (Hintergrund-Transfermanager) wird automatisch aktiviert, wenn man/frau beim Bewegen/Kopieren (F5/F6) in dem folgenden Dialog statt Enter (oder OK-Knopf) die F2 Taste (oder Warteschlange-Knopf) betätigt. Wenn man erneut via HTM Bewegen/Kopieren möchte, während der HTM noch offen ist, dann wird die neue/nächste Datei/Verzeichnis mit in die Warteschlange des HTM aufgenommen, wenn man nach F5 die F2 Taste statt Enter verwendet.
Zusätzlich gibt es in der INI auch eine Option die es ermöglicht, dass immer der HTM beim Kopieren/Verschieben verwendet wird.
Code: Select all
AlwaysCopyInBackground=0
1: Total Commander kopiert immer im Hintergrund (nur 32-bit Version)
2: Immer im Hintergrund-Transfermanager
Räubi
(#2852 + #287609)
(#2852 + #287609)
Hier gibt's ein AHK-Skript, das den HTM bequemisiert:
http://www.ghisler.ch/board/viewtopic.php?p=139659#139659
1. Die Pause-Taste pausiert/setzt fort, dafür gibt's im TC kein Äquivalent.
2. Der HTM wird auf Bildschirmbreite aufgezogen, so daß man auch was erkennt.
3. Pause-Schriftzug wird in HTM-Titelleiste eingefügt.
4. Zusätzlich kann eingestellt werden, wann der HTM automatisch in den Hintergrund/Vordergrund wandern soll.
Icfu
http://www.ghisler.ch/board/viewtopic.php?p=139659#139659
1. Die Pause-Taste pausiert/setzt fort, dafür gibt's im TC kein Äquivalent.
2. Der HTM wird auf Bildschirmbreite aufgezogen, so daß man auch was erkennt.
3. Pause-Schriftzug wird in HTM-Titelleiste eingefügt.
4. Zusätzlich kann eingestellt werden, wann der HTM automatisch in den Hintergrund/Vordergrund wandern soll.
Icfu
This account is for sale