Mighty Desktop

Generelle Features

 

 

Teilen

 

Übersicht
Anhalten-Wiederaufnehmen
Permanente Anwendungen
Schnellzugriff
Installierte Programme
Desktop
Werkzeugkasten
Geräte
Intranet
Dateikopierer
Dateiumbenenner
Dateivergleicher
Duplikat-Bereiniger
Dateiscanner
Ordner-Analysator
Dateiaufteiler
Datei-Aneinanderhänger
Laufwerksgeschwindigkeit
Wörterbuchzusammenführung
Dateistempler
Duplikat-Kürzer
Zeichenkettenjäger™
Wachhund
Calcuverter
DualTypeCalc™-Rechner
Einheitenumrechner
DatumZeit-Rechner
Währungsumrechner
Terminplaner
Aktionen
Textexperte
Textkonverter
Zwischenablage-Rekorder
Fensterliste
WindowBot™
Prozessliste
ProzessBot
Offene Dateien
Prozess-Variationen
Prozess-Funktionen
Systemsicherheitsfunktionen
Seed Enigma™
Integrität überprüfen
Dateiüberwachung
Binärdateibetrachter
Datei-Protektor
Backup
Daten-Auffrischer
Windows™-Erweiterungen
Umgebungsvariablen
Eingabeaufforderung
Kommando lokalisieren
Fehlercodes
Diagnose von Start-Problemen
Desktop-Symbol
Hotkeys
Warteschlange
Explorer-Integration
Einstellungen
Über
Generelle Features
Download
Lizenz kaufen
Hilfe
Reviews durch Dritte
 

 

 

 

 

Funktionen, die in jeder Atlas-Software vorhanden sind

Zum Beispiel weit verbreitetes Drag & Drop und mehr, siehe The Atlas Xperience.

Rückgängigmachbare Dateioperationen

Mighty Desktop merkt sich intern durch den Benutzer veranlasste Dateioperationen und kann diese danach einfach wieder rückgängig machen, analog zum Windows Datei-Explorer. Bei Mighty Desktop sind aber mehr Operationsarten abgedeckt und es sind auch mehrere Schritte rückgängigmachbar. Zudem werden diese auch über das Ende der Applikation hinaus erinnert. All diese Operationen sind rückgängigmachbar:

  • Datei verschieben
  • Datei in den Papierkorb werfen: Beachten Sie, dass beim Wiederherstellen eines Objekts geprüft wird, ob am Zielort bereits etwas vorhanden ist. Wenn die Grösse dieses Objekts (Datei oder Ordner) 0 ist, wird es ohne Nachfrage ersetzt.
  • Datei umbenennen
  • Zeitstempel einer Datei ändern
  • Neue Datei erstellen
  • Leere Datei löschen
  • Ordner verschieben
  • Ordner in den Papierkorb werfen
  • Ordner umbenennen
  • Zeitstempel eines Ordners ändern
  • Neuen Ordner erstellen
  • Leeren Ordner löschen

Nur-Lesen-Flags

Mighty Desktop ist so programmiert, dass es respektvoll mit Dateien oder Ordnern umgeht, die das Nur-Lesen-Flag gesetzt haben. Der Sinn des R-Flags war ursprünglich, dass eine Anwendung eine solche Datei weder umbenennen noch den Inhalt verändern kann (denken Sie an einen Felsen). Vielen Anwendungen da draussen ist das egal oder sie entfernen es einfach. Die Philosophie von Mighty Desktop (bzw. allen Atlas-Anwendungen) ist es, das R-Flag zu respektieren. Wenn Sie Massenoperationen durchführen und ein solches Element angetroffen wird, erhalten Sie einen Dialog, in dem Sie wählen können, ob Sie die Verarbeitung überspringen, das Flag vorübergehend zurücksetzen oder es für alle Elemente des Durchlaufs zurücksetzen wollen. Einige Dialoge haben sogar ein Kontrollkästchen, in dem Sie wählen können, das Flag zu ignorieren, bevor der Durchlauf gestartet wird, so dass Sie nicht mit ihnen belästigt werden.

Mehrere Instanzen, Benachrichtigungssymbol, Client-Server

Mighty Desktop hat eine `Client-Server`-Architektur. Er kann in mehreren Instanzen (Sitzungen) gleichzeitig ausgeführt werden, aber das ist nicht wirklich empfehlenswert, da die Einstellungen nur einmal abgelegt werden. Die Einstellungen der letzten geschlossenen Instanz gewinnen, so dass Änderungen, die in anderen Instanzen vorgenommen wurden, verloren gehen. Um dies zu vermeiden, fungiert die erste Instanz als so genannter `Hauptserver` und zeigt ein `Benachrichtigungssymbol` im Windows®-Infobereich an (Sie können dieses Verhalten in den Einstellungen ändern). Weitere Instanzen senden ihre Befehle an den Server und zeigen die Ergebnisse in ihrer eigenen Umgebung an, entweder als Ausgabe in der Eingabeaufforderung, von der aus sie aufgerufen wurden, oder als Meldungsbox im Falle einer Popup-Funktion des Datei-Explorers.

Wenn Sie eine zweite Instanz ohne Argumente starten, werden Sie gefragt, ob Sie auf die erste Instanz umschalten möchten. Sie können dies ablehnen und trotzdem mehrere Instanzen parallel betreiben. Dies kann in seltenen Fällen sinnvoll sein. Denken Sie aber daran, dass Sie später nur noch den Zustand der letzten geschlossenen Instanz haben, und dazu gehört auch der Inhalt des Protokoll-Panels.

Ein grosser Vorteil einer solchen Client-Server-Architektur ist die sehr schnelle Ausführung mehrerer Befehle nacheinander, zB. wenn sie aus einer Batch- oder Command-Datei oder aus dem Popup-Menü des Datei-Explorers aufgerufen werden.

Beachten Sie, dass Sie die erste Instanz im Administratormodus starten können und später dennoch Befehle von Instanzen ausführen, die im Benutzermodus laufen. Dies erfordert ein Konto mit Admin-Rechten und kann manchmal für Befehle wie 'Temp-Ordner bereinigen' sinnvoll sein.

Das Menu des Benachrichtigungssymbols enthält die folgenden Möglichkeiten:

Besonders nützliche Befehle des Symbols im Infobereich:

  • Auswerfen: Wirft einen Wechseldatenträger auf sichere Weise aus. Das Gerät wird gefragt, ob es damit einverstanden ist, und kann ein Veto einlegen (macht dasselbe wie der Mighty-Befehl 'Auswerfen'). Der Grund für das Veto wird angezeigt, anders als beim im Windows eingebauten Kommando, und eine Suche nach offenen Dateien auf dem Datenträger wird gestartet. Halten Sie die [Umschalttaste] gedrückt, um den Auswurf zu erzwingen, als ob das Gerät ausgesteckt worden wäre.

  • "Desktop->Fenster ausserhalb Monitor reparieren": Damit wird die Funktion 'Reparieren' (siehe Fensterliste) für alle Fenster aufgerufen, die eigentlich sichtbar sein sollten, sich aber teilweise oder ganz ausserhalb des Hauptmonitors befinden. Das passiert manchmal, nachdem die Monitorkonfiguration in Windows umgestellt wurde, oder wenn Bildschirme an die Display-Ports Ihres Computers angeschlossen und wieder entfernt wurden. Das kann manchmal zu unlösbaren Problemen führen, hätte man nicht Mighty Desktop. Aber da das Infobereich-Symbol auf jedem Monitor sichtbar ist, können Sie die verlorenen Fenster leicht wieder sichtbar machen.

Hinweise:

Dateilängen

Alle Funktionen von Mighty Desktop sind darauf ausgelegt, mit Dateien und Ordnern von enormer Länge umgehen zu können (keine 4 GB Grenze)

Dateinamen

Mighty Desktop ist speziell mit Funktionen ausgestattet, um mit Netzwerk-Dateisystemen umgehen zu können, die Gross- und Kleinschreibung unterscheiden. Das ist zum Beispiel bei Linux und Unix so, nicht aber bei Windows. Prinzipiell unterstützen das alle Atlas-Anwendungen (s. The Atlas Xperience™).

Lange Pfade

Als ein Element von The Atlas Xperience™ unterstützen alle Atlas-Anwendungen Pfadnamen, die länger als 260 Zeichen sind. In Windows wurde diese Funktion in den letzten Jahren schrittweise eingeführt, aber in einigen Bereichen ist sie immer noch nicht möglich. Zum Beispiel unterstützt der Datei-Explorer lange Pfadnamen nicht vollständig, selbst in Windows 10. Wenn eine Anwendung einen verschachtelten Ordner mit einem langen Pfadnamen erzeugt hat, weigert sich der Datei-Explorer, damit zu arbeiten und sagt etwas wie "Datei nicht gefunden", "Pfad zu lang" oder reagiert einfach nicht auf einen Doppelklick. Der Start einer Anwendung gelingt nicht und Sie können einen solchen Ordner nicht einmal löschen. Auch das Werfen in den Papierkorb gelingt nicht. Sie müssen die Namen der übergeordneten Ordner zuerst interaktiv kürzen. Doch Sie können die Mighty Desktop-Funktion 'Löschen' im Popup-Menü des Benachrichtigungssymbols (s. oben) verwenden, diese kann es.

Obwohl Mighty Desktop vollständig auf lange Pfade zugeschnitten ist, ist die Kompatibilität immer noch durch die Fähigkeiten des .NET Frameworks und derjenigen von Windows eingeschränkt. Windows 10 gibt vor, auf dem Papier vollständig kompatibel zu sein, während Windows 8.1 immer noch einige nicht-kompatible Bereiche aufweist. Aber auch in Windows 10 kann man weder ein Programm in einem langen Verzeichnis starten, noch kann ein Programm das Symbol des Verzeichnisses bekommen. Darüber hinaus sind alle Befehle, die auf dem 'Shell'-Modul von Windows basieren, nicht langpfadfähig [bis zum Datum dieses Dokuments]. Dazu gehört auch der Dialog zum Öffnen von Dateien. Aber es gibt eine Umgehungslösung: Dank der Drag&Drop-Funktionalität von Mighty Desktop können Sie solche Objekte direkt aus dem Durchsuchen-Dialog in das dahinter liegende Fenster von Mighty Desktop ziehen.

Datei-Ausdrücke

Einige Eingabefelder erlauben die Angabe einer Menge von Dateinamen, ähnlich einem Taschenrechner-Ausdruck. Sie können '+' und '-' verwenden, um einige Dateinamen, die einem bestimmten Muster entsprechen, ein- oder auszuschliessen. Der Ausdruck wird von links nach rechts ausgewertet. Sie könnten zB. "*-Thumbs.db" schreiben, was als "Nimm zuerst alles und entferne dann alle Dateien mit dem Namen Thumbs.db" interpretiert werden würde. Oder Sie könnten "*.txt+*.rtf-Readme.*" sagen, um alle unformatierten Texte und Rich-Texte zu erhalten und dann alle ReadMes zu entfernen. Sie können auch Teile mit vollem Pfad angeben. Datei-Ausdrücke können sogar dann ausgewertet werden, wenn die gesamte Unterordnerhierarchie durchsucht wird.

Wenn der Name eines Elements ein '+'- oder '-'-Zeichen enthält, muss er in Anführungszeichen eingeschlossen werden (zB. "Bill + Melinda").

Reguläre Ausdrücke

Reguläre Ausdrücke, abgekürzt Regex, werden an vielen Orten unterstützt. Dies ist ein weltweit standardisiertes Mustersystem zum Vergleichen von Zeichenketten. Es ist extrem vielseitig, man könnte sagen, das ultimative Musterprüfsystem, aber auch ein bisschen kompliziert in der Anwendung. Eine gute Einführung finden Sie hier.

Spezielle Funktionen

Beachten Sie, dass ein Umbenennen einer Datei oder eines Ordners ausserhalb der App im Datei-Explorer automatisch auch diese Datei resp. Ordner live in allen Eingabefeldern von Mighty Desktop umbenennt, zB. bei Backup, Dateikopierer, Dateiscanner, Dateiumbenenner, Datei-Aneinanderhänger, Datei-Stempler, den Einstellungen usw. Dadurch werden ins Leere zeigende Pfade vermieden. Sie müssen diese Listen nach einer Umbenennung nicht von Hand nachführen. Im Falle der Rückgängigmachbaren Dateioperationen (s. oben) hilft es dabei, dass diese auch nach einer Umbenennung immer noch rückgängig gemacht werden können.

Einige zusätzliche Funktionen erhalten Sie, wenn Sie bei der Ausführung einer Funktion die Tastenkombination [Strg], [Alt] oder [Umsch] gedrückt halten:

  • Alle 'Auto'-Funktionen, die automatisch reagieren, wenn ausserhalb von Mighty Desktop etwas in die Zwischenablage gelegt wird, reagieren nur, wenn weder die Taste [Alt] noch [Umsch] gedrückt ist. Sie können dies verwenden, um vorübergehend etwas in die Zwischenablage zu kopieren, ohne dass Mighty Desktop darauf reagiert.

  • [Alt] beim Minimieren des App-Fensters schickt es in den Tray, anstatt es nur zu minimieren

  • Strg+Alt+Umschalt beim Start der Anwendung bricht die automatische Fortsetzung von Prozessen, die in der Prozess-Warteschlange warten, ab

  • Strg+Alt+Umschalt bei einem Start der App mit Argument "Startup" unterdrückt den automatischen Start der Wiederaufnahme

  • Strg+Alt+Umschalt während der Wiederaufnahme bricht das Öffnen neuer Anwendungen ab

  • Strg+Alt+Umschalt während einer Funktion, die gerade mehrere Anwendungen öffnet, stoppt das Öffnen

  • Leertaste während des Wartens auf den Stilwechsel eines Fensters überspringt die Wartezeit

  • Strg beim Start (Alt und Shift NICHT gedrückt) schickt Mighty Desktop direkt in die Windows-Ablage, ohne das Hauptfenster zu öffnen, unabhängig von der Einstellung in der Registerkarte "Einstellungen" und unabhängig von den Optionen "/Stay" oder "/Tray".

  • Strg+Umschalt während des Starts der App bewirkt, dass ein Lizenz- und Live-Tabellen-Update vom Atlas-Server erzwungen wird.

Wenn Sie die App starten und eine Fehlermeldung über das Erstellen eines Settings-Backups erscheint, scheint die letzte Settings-Datei beschädigt worden zu sein. Das kann vorkommen, ist aber sehr selten. Um dieses Problem zu beheben, bewahrt Mighty Desktop die letzten 10 Einstellungsdateien im Ordner "%appdata%\Atlas Informatik\Mighty Desktop" mit dem Namen "Settings <n>.bak" auf. Sie können einfach eine ältere Datei nehmen, sie über "Settings.xml" kopieren und ausprobieren, welche noch funktioniert.

Dateilisten, Kopieren & Einfügen, Drag & Drop

Viele Dialoge unterstützen Datei- und Ordnerlisten in textueller Form. Das heisst, Sie können eine reine Textdatei erstellen, zB. in einem einfachen Texteditor wie Notepad, oder viel besser in der Freeware Notepad++, und darin mehrere Pfadnamen schreiben, jeden Pfadnamen in eine Zeile. Leere Zeilen werden ignoriert. Oder Sie markieren mehrere Zeilen in einem Raster und ziehen diese in Ihren Texteditor. Eine solche Liste kann auch in eine andere Datentabelle durch Einfügen oder Fallenlassen eingefügt werden. Das kann genutzt werden, um handverlesene Zusammenstellungen von Pfadnamen zu speichern, um sie später immer wieder zu verwenden.

Mighty Desktop's Fortschrittliches Copy&Paste-System legt neben einer einfachen textuellen auch eine ausführlichere XML-Beschreibung der kopierten Zeilen in die Zwischenablage. Beim Einfügen oder Ablegen versucht es, die Daten primär aus der XML oder sonst aus der textuellen Beschreibung zu extrahieren. Sie können z.B. einen Ordnereintrag in der Atlas-App Multimedia Xpert kopieren und in die Registerkarte Dateiscanner einfügen. Da der Reiter weiss, dass er nur Dateien annehmen kann, wird er den Ordner automatisch nach Dateien durchsuchen und diese der Liste hinzufügen.

Beachten Sie ein weiteres Goodie: Wenn Sie Windows-Desktop-Verknüpfungen in eine Dateiliste fallen lassen, in der es keinen Sinn macht, Verknüpfungen zu haben, wird Mighty Desktop die Verknüpfungen automatisch auflösen und stattdessen die Ziele hinzufügen. Um ein Beispiel zu machen: Wenn Sie sich im Datei-Aneinanderhänger befinden, macht es keinen Sinn, eine Verknüpfung hinzuzufügen. Niemand auf der Welt würde jemals Verknüpfungen aneinanderhängen. Mighty Desktop geht dann davon aus, dass Sie eigentlich die Dateien, auf die die Verknüpfungen verweisen, verketten wollen und fügt diese hinzu.

Ein weiteres Beispiel, bei dem Dateilisten nützlich sein können: Nehmen Sie den Fall an, dass Sie eine Reihe von Dateien in ein anderes Datenformat mit einer anderen Erweiterung konvertiert haben, zB. *.avi in *.mp4. Nun haben Sie beschlossen, dass die neuen Dateien gut sind und Sie wollen die alten löschen. Das Problem entsteht dann, wenn diese Dateien nur eine kleine Teilmenge von Hunderten von avi-Dateien in dem Ordner sind. Wie lösen Sie dieses Problem? Bisher mussten Sie jede einzelne manuell per Strg-Klick auswählen, aber das ist fehleranfällig und auch langweilig. Kopieren Sie einfach die Dateiliste mit der Zeilenfunktion "Kopieren" des Datengitters, fügen Sie sie in Notepad++ ein, ersetzen Sie die Erweiterungen durch ein globales Ersetzen, fügen Sie sie in Dateiumbenenner ein und klicken Sie auf die Schaltfläche "Markierte in den Papierkorb". Einfach, schnell, robust, präzise.

Oder, vielleicht möchten Sie eine textuelle Liste einiger Dateien mit absoluten Pfaden in Ihrem Texteditor haben? Markieren Sie sie im Datei-Explorer, ziehen Sie sie per Drag & Drop in die Datentabelle Dateiscanner, markieren Sie die erste Zeile, wählen Sie mit Strg-A alles aus und kopieren Sie mit Strg-C. Fertig.

Generell können Sie auch den leistungsfähigen Suchmechanismus von String Hunter™ nutzen, um eine Liste von Pfadnamen auch aus verschiedenen Laufwerken zusammenzustellen. Sie können sehr genau angeben, wonach Sie suchen. Wenn Sie nur nach Dateien mit einem bestimmten Namen, aber nicht mit einem bestimmten Inhalt suchen, können Sie das Kästchen "Im Inhalt suchen" ausschalten, was den Suchvorgang extrem beschleunigt. Als Ergebnis erhalten Sie Ihre Dateiliste in der Registerkarte dahinter. Wählen Sie alle Ergebnisse aus und drücken Sie die Schaltfläche "Kopieren" am unteren Rand, um eine Liste der vollständigen Pfadnamen in der Zwischenablage zu erhalten.

Hinweise:

  • Windows erlaubt kein Drag & Drop zwischen Anwendungen, die im Admin-Modus laufen und solchen, die nicht im Admin-Modus laufen. Zum Beispiel können Sie nichts von Windows Desktop auf Mighty Desktop ziehen, wenn Mighty Desktop im Admin-Modus läuft. Wenn also beim Ablegen ein Minus-Symbol angezeigt wird, könnte das die Ursache sein. Bezüglich des Boot-Vorgangs können Sie konfigurieren, ob Mighty Desktop im Admin- oder User-Modus gestartet wird. Wir empfehlen im Admin-Modus, damit alle Funktionen ungehindert ausgeführt werden können.

Datei-Überschreibungsmanagement

Für den Fall, dass bereits eine Zieldatei vorhanden ist, erhalten Sie einen komfortablen Dialog mit mehreren Optionen:

Der Standard mit Überschreiben und Abbrechen ist das Übliche, aber Sie können auch

  • den vorgeschlagenen Namen ändern

  • automatisch eine neue laufende Nummer " (n)" am Ende anhängen lassen

  • alle Überschreibungen des gleichen Durchlaufs überspringen, sofern die Dateien die gleiche Länge haben. Dies kann eine wiederholte Übertragung von vielen Dateien erheblich beschleunigen, wenn nur wenige Ursprungsdateien geändert wurden. Aber es ist wichtig zu wissen, dass es fehlschlagen kann, wenn zwei Dateien die gleiche Länge haben, aber unterschiedlichen Inhalt.

  • Falls es sich um Textdateien handelt: Mergen des Inhalts der beiden Dateien mit dem Zusammenführungs-Tool, das Sie in den Einstellungen festgelegt haben.

Protokoll-Panel

Auch das Protokoll-Panel hat einige Tricks in petto:

  • Es scannt den Ausgabetext nach Wörtern wie "Fehler", "Warnung", "fehlgeschlagen", "Problem" und auch in deren Übersetzungen und färbt ihn rot oder orange, um darauf aufmerksam zu machen

  • Sie können auf einen Pfadnamen doppelklicken und das Protokollfenster öffnet die entsprechende Datei oder Ordner. Falls die automatische Erkennung fehlschlägt, können Sie einen Teil des Textes markieren, mit der rechten Maustaste klicken und die Funktion "Markierung starten" auslösen. Wenn dem Pfadnamen eine Zeilen- und/oder Spaltennummer folgt, wird er immer in dem Texteditor geöffnet, den Sie in den Einstellungen angegeben haben. In allen anderen Fällen wird er von dem entsprechenden Programm geöffnet. Beispiel: Eine html-Datei wird im Browser angezeigt. Sie können aber das Öffnen in Ihrem Texteditor erzwingen, indem Sie die [Umschalttaste] gedrückt halten.

  • Ähnlich wie das oben beschriebene Starten bzw. Aktivieren des Pfades bzw. der Auswahl können Sie einen Pfadnamen (Datei oder Ordner) in einem neuen Datei-Explorer-Fenster anzeigen lassen. Der Menüpunkt heisst "Markierung im Explorer anzeigen".

  • Verwenden Sie Alt-Doppelklick, um ein Wort zu markieren.

  • Immer Ende anzeigen: Das Protokoll scrollt stets zur letzten Zeile, wenn eine neue Zeile hinzugefügt wird

  • Klicken Sie in die ersten Pixel einer Zeile, um in den Zeilenauswahlmodus zu wechseln

  • Sie können jeden Text herauskopieren.

Rechtschreibprüfung

Sie können die Rechtschreibprüfung in den Einstellungen aktivieren. In der Regel wird die aktuell in den Einstellungen gewählte Sprache der Anwendung verwendet, nicht die des Windows-Betriebssystems. Wenn Sie einen Rechtschreibfehler haben, können Sie das Wort entweder durch eines der vorgeschlagenen Wörter ersetzen, das Wort zu einer benutzerdefinierten Liste mit korrekten Wörtern hinzufügen oder das Wort ignorieren. Das Ignorieren merkt sich das Wort, bis die App geschlossen wird, während das Hinzufügen das Wort in einer Datei im Atlas-Datenverzeichnis (standardmäßig "C:\Benutzer\<IhrName>\AppData\Roaming\Atlas Informatik") speichert und von allen Atlas-Apps gemeinsam genutzt wird. Für jede Sprache gibt es eine Textdatei namens "CustomWordList.<Sprache>.lex". Wenn Sie einige dieser Dateien zusammenführen möchten, empfehlen wir Ihnen die Registerkarte Wörterbuchzusammenführung im Dateizentrum.

Allgemeine Hinweise

Wenn Sie eine Fehlermeldung wie "...kein Zugriff...", "NoAcc" oder "N/A" in Mighty Desktop sehen, könnte es daran liegen, dass es nicht genügend Rechte hat. Sie können versuchen, Mighty Desktop im Administratormodus neu zu starten und prüfen, ob es dann funktioniert. In der Registerkarte Über gibt es eine Schaltfläche, die dies vereinfacht.

Mighty Desktop verwendet eine Menge selten genutzter Funktionen von Windows (Win32 API). Diese Funktionen sind mit Fehlern behaftet, die bis heute nicht behoben wurden. Einige der Problemfälle sind WPF's 'FlowDocument', grundlegende Dialoge, die Zwischenablage, der Umgang mit Bildern im Allgemeinen, Netzwerkverbindungen und Hardwaretreiber. Sie können die 'FlowDocument'-Probleme sehen, wenn Sie versuchen, formatierten Text wie RTF in die Zwischenablage zu kopieren. Ein weiterer Punkt ist, dass bis Windows 7 die Aufgabenverarbeitungsbibliothek von .NET einige Schwachstellen hatte. Wenn Sie einen laufenden Task nicht durch Drücken der 'Stop'-Schaltfläche stoppen können, versuchen Sie, auf eine höhere Windows-Version zu aktualisieren. Da Windows und .NET nicht Open Source sind, kann man das nicht reparieren, man kann nur die Ausnahmen abfangen, und manchmal nicht einmal das (:<). Sorry, das ist nicht die Schuld von Mighty Desktop. Es bleibt eine ständige Quelle von Problemen, mit denen neuere Versionen von Mighty Desktop zurechtkommen müssen und um die man leider herumprogrammieren musste und weiterhin muss.

Andere Dateisysteme: Wenn Sie Pfade zu Nicht-Windows-Dateisystemen wie Linux eingeben, gibt es Probleme mit der Gross- und Kleinschreibung. Windows macht da keinen Unterschied, aber diese Systeme schon. Zum Beispiel könnten Sie eine Datei "x" und eine Datei "X" im selben Ordner haben. Da es auf der Windows-Seite einen Informationsverlust gibt, haben die Treiber für fremde Dateisysteme eine sehr schwere Aufgabe. Zum Beispiel hat der Samba-Dateisystemtreiber für die Dreambox/VU+ mehrere seltsame Probleme an diesem Punkt. Alle Atlas-Anwendungen enthalten komplizierten Code, um einige der Probleme zu beheben. Wenn Sie zB. einen Pfadnamen in verschiedenen Schreibweisen eingeben, korrigieren die Atlas-Anwendungen dies automatisch, solange nur eine Version des Namens vorhanden ist. Dies verbessert die Benutzerfreundlichkeit erheblich und behebt auch einige nicht nachvollziehbare Fehler, kann aber auch die Effizienz verringern. Aber meiner Meinung nach ist es das wert.

Universal Windows Platform (UWP)-Apps: Windows 10 beginnt, viele Anwendungen als UWP-Apps zu implementieren. Das bedeutet, dass viele vorinstallierte Apps wie Microsoft Edge nicht mehr einfach durch Ausführen einer exe-Datei gestartet werden können. Das Speichern und erneute Ausführen von Zuständen solcher Anwendungen ist dadurch stark eingeschränkt. Mighty Desktop wird versuchen, dies in zukünftigen Versionen zu berücksichtigen. Aber es wird einige Zeit dauern, das alles herauszufinden.

Mighty Desktop ist eine sehr komplexe Anwendung. Es ist manchmal schwierig, die Ursache für etwas zu finden, das nicht richtig zu sein scheint. Wenn Sie zB. längere Verzögerungen auf der Benutzeroberfläche feststellen oder Mighty Desktop beim Start für einige Sekunden nicht angezeigt wird, sollten Sie die Schuld nicht sofort bei ihm suchen. Versuchen Sie zuerst diese Dinge:

  • Wenn Pfadnamen in irgendwelchen Listen von Registerkarten wie Wachhund auf ein nicht verbundenes Netzlaufwerk zeigen, IP-Adressen nicht aufgelöst werden können oder das Internet nicht verfügbar ist, kann es zu einer erheblichen Startverzögerung kommen. Dies liegt daran, dass Windows alle Laufwerke zum Hochfahren auffordert und auf eine Antwort wartet. Während dieser Zeit ist die Windows-Benutzeroberfläche fast nicht reaktiv.

  • Eine häufige Ursache sind zu viele Daten in den Einstellungen. Versuchen Sie z.B., grosse Verlaufslisten zu löschen, indem Sie Dropdown-Boxen öffnen und [Strg][Entf] drücken und auch, indem Sie auf die Registerkarte Einstellungen wechseln und die speziell dafür vorgesehenen Lösch-Schaltflächen verwenden. Auch einige grosse Datenmengen in Dateikopierer, Dateiumbenenner, Ordner-Analysator, Zeichenkettenjäger, Verarbeitungsresultate, dem 'Log' usw. können Mighty Desktop stark belasten. Ausserdem können Sie in den Einstellungen die maximal gespeicherten Einträge der Verlaufslisten auf einen niedrigeren Wert abändern.

  • Schauen Sie Sich die Einträge aller Registerkarten an, die wiederholt ausgeführte Aufgaben verwalten (z.B. WindowBot, Wachhund, Terminplaner u.a.). Eine häufige Ursache ist, dass es zu viele aufwändige Tasks gibt. Das kann zu Verzögerungen führen. Versuchen Sie, einige von ihnen zu deaktivieren oder auch nur vorübergehend abzuschalten. Verwenden Sie dazu die vorgesehenen 'Ein/Aus'-Kontrollkästchen.

  • Versuchen Sie auch, ständig aktualisierende Dinge wie Dateiüberwachung, Zwischenablage-Rekorder usw. abzuschalten.

  • Einige Aufgaben auf entfernten Laufwerken können unter Windows sehr viel Zeit in Anspruch nehmen. Wenn Sie z.B. durch eine Dateiliste mit Dateien eines entfernten Laufwerks blättern, kann das Holen der Symbole das Blättern erheblich verlangsamen.

  • Einige Anwendungen von Drittanbietern sind, wie soll man das sagen, nicht gut programmiert. Wenn Mighty Desktop sie nach ihrem Fenstertitel fragt, kann es sein, dass einige von ihnen mehrere Sekunden für die Antwort benötigen. Dies deutet darauf hin, dass eine lange laufende Aufgabe im Innern der Anwendung ausgeführt wird, ohne die Windows Message Queue (Meldungswarteschlange) abzuarbeiten. Multitasking-Programmierung ist eines der schwierigsten Dinge in der Software-Entwicklung und es ist verständlich, dass solche Verzögerungen in Programmen auftreten können. Trotzdem sollten die Autoren darüber nachdenken, in lang laufenden Schleifen mehr Aufrufe ins System einzubetten. Zum Beispiel prüfen Atlas-Apps ständig, ob [Strg-Break] oder [Pause] gedrückt ist.

Sollten Symbole von Dateien oder Apps auf den ersten Blick fehlen, so ist zu beachten, dass Windows die Symbole nicht zwischenspeichert, wie es eigentlich sollte (wie es z.B. Mac OS tut), sondern jedes Symbol wiederholt aus der ausführbaren Datei holt. Da dies vor allem auf Netzlaufwerken sehr langsam ist, musste in Mighty Desktop extra dafür ein Hintergrundtask implementiert werden. Wenn viele Vorgänge synchron laufen, bleibt keine Zeit mehr, die Symbole zu laden und anzuzeigen. Ein weiterer Grund kann sein, dass die Datei mit den Rechten des aktuellen Benutzers nicht zugänglich ist. Versuchen Sie, Mighty Desktop im Admin-Modus neu zu starten (s. Registerkarte Über).

Noch ein Tipp: An vielen Stellen können Sie ein Feld, ein Kontrollkästchen oder eine Option namens 'Verbose' einschalten. Der entsprechende Prozess bzw. Task schreibt dann detaillierte Statusmeldungen in das 'Log'-Panel. Dies kann bei der Lösung von Problemen helfen, verlangsamt aber auch die Geschwindigkeit.

Ein weiterer Punkt: Grundsätzlich gibt es Millionen von Anwendungen auf dem Markt. Wir können Mighty Desktop nur mit einer sehr kleinen Teilmenge testen. Wenn etwas nicht wie erwartet funktioniert, denken Sie bitte zuerst scharf nach, was mit Ihren Eingaben oder Ihren anderen Apps falsch sein könnte und senden Sie erst dann ein Feedback über den Button im Über-Tab oder per Mail mit den genauen Infos zur Anwendung mit möglichst vielen Details

  • Name der anderen App
  • Versionsnummer der anderen App
  • 32 oder 64 Bit
  • Nummer der Windows-Version
  • Was ist schief gelaufen
  • Welches Ergebnis haben Sie erwartet
  • Andere Infos die helfen könnten.

Dann haben wir eine Chance, das Problem zu beheben, indem die genannte Anwendung bei uns installiert und analysiert wird.

Wenn Ihr Betriebssystem sehr alt ist, kann es zu Problemen mit der Abwärtskompatibilität kommen. Bitte versuchen Sie zunächst, Ihr Betriebssystem zu aktualisieren und Windows Updates zu installieren und versuchen Sie es erneut.

Haben Sie in jedem Fall Geduld! Vielen Dank für Ihr Verständnis und Ihre Unterstützung.

Lokalisierung / Übersetzung

Mighty Desktop ist eine der wenigen Anwendungen auf dem Markt, die vollständig auf der Benutzerseite übersetzt werden kann, ohne dass Programmänderungen erforderlich wären. Die Hauptanwendung ist in US-Englisch programmiert. Das Hinzufügen einer weiteren Sprache ist schlicht das Hinzufügen einer zusätzlichen textuellen Übersetzungsdatei neben der Exe-Datei, mehr nicht. Klingt zunächst einfach, aber bedenken Sie, dass sich zum Beispiel bei vertikal ausgerichteten Labels die Breite ändert und alles rechts davon neu angeordnet werden muss. So etwas war nur mit der Flexibilität der neuen WPF-Technologie möglich. Die Funktion der 100%igen Übersetzung auf Kundenseite ohne jegliche Anpassung des Layouts könnte vielleicht ein weltweit einzigartiges Feature sein, das nur bei Atlas-Software zu finden ist.

Wir würden uns freuen, wenn Sie uns helfen, indem Sie eine Übersetzung für Ihre Sprache erstellen, falls sie nicht vorhanden ist. Es geht sehr einfach, einfach die Textdatei 'AppTranslation_xx.txt' im Programmordner der App zu öffnen, sie zu duplizieren, 'xx' auf Ihren ISO-Sprachcode setzen (z.B. entweder 'fr' oder 'fr-FR') und die untere Zeile jedes Paares zu übersetzen. Bitte fragen Sie uns vorher an, ob wir diese Version bereits haben und senden Sie diese Datei an unsere E-Mail-Adresse. Sie erhalten dann eine kostenlose lebenslange Lizenz und eine Erwähnung in der ReadMe-Datei! Vielen Dank im Voraus!

Beachten Sie, dass in einigen Bereichen von Mighty Desktop regionale und US-englische Wörter nebeneinander verwendet werden können. Wenn Sie z.B. im Terminplaner sprachspezifische Zeitspannen eingeben und die Sprache der Anwendung auf US-Englisch umstellen, können die regionalen Wörter nicht mehr interpretiert werden. In diesen Fällen ist es ratsam, die Zeitspannen in US-Englisch einzugeben. Wenn Sie später wieder auf die regionale Kultur umschalten, können sie immer noch gelesen werden. Kurz und bündig: US-sprachliche Zeitspannen können in allen Kulturen interpretiert werden, regionale jedoch nur, wenn die App auf die betreffende Region geschaltet ist.

Wenn Sie die Programmsprache in den Einstellungen ändern, ändern sich auch die Namen der Standardelemente wie Aktionen, Anwendungsstatus, Symbolpositionssätze usw. in die neue Sprache. Auch einige Dateinamen können sich ändern. Die Eingabeformate von Zahlen, Daten oder Zeiten werden aber nicht geändert. Diese werden über das Bedienfeld "Region" von Windows gesteuert. Beachten Sie, dass die zum Datei-Explorer hinzugefügten Funktionen ihre Sprache erst ändern, nachdem der Datei-Explorer (explorer.exe) neu gestartet wurde. Es gibt eine Schaltfläche in der Registerkarte Desktop, die dies bewirkt, oder sonst geht auch ein Neustart des Rechners.

 

Gehe an den Anfang