PhraseExpress-Snippets in Textexpander importieren

2753
Ishan

Gibt es überhaupt einen Import von Textausschnitten, die mit PhraseExpress in Windows erstellt wurden, in TextExpander auf einem Mac?

Ich weiß, dass Sie TextExpander-Snippets in PhraseExpress importieren können, aber Sie können es auch andersherum machen.

2

3 Antworten auf die Frage

1
PhraseExpress

PhraseExpress 9.1 kann jetzt in beide Richtungen mit TextExpander synchronisiert werden: http://www.phraseexpress.com/textexpander-windows.htm

Ich würde gerne die Möglichkeit haben, Sätze in Text zu exportieren, csv in PhraseExpress integriert. Ishan vor 10 Jahren 0
0
user 99572 is fine

Kurze Antwort: Nein, das geht nicht. PhraseExpress verwendet eine proprietäre Exportmethode, bei der nur diese Dateien in PhraseExpress importiert werden können.

Lange Antwort: Es gibt keinen einfachen Weg. Wenn Sie Ihre PhraseExpress-Ausschnitte jedoch in eine CSV-Datei (wie Excel oder OpenOffice Writer) kopieren, können Sie diese Datei erneut in TextExpander importieren. Sie können keine Makros beibehalten. Sie müssen entweder alle Snippets und ihre Beschreibungen nacheinander kopieren und einfügen oder ein Skript schreiben, das alle Dateien aus diesen Dateien kopiert und an anderer Stelle schreibt. (Ich habe vor einer Weile so etwas mit AutoHotkey gemacht.)

BEARBEITEN: Ich habe das AutoHotkey-Skript gefunden, das ich erstellt hatte, um es aus dem PhraseExpress-Fenster in eine Excel-Tabelle zu kopieren. Für die deutsche Version von PhraseExpress müssen Sie die verwendeten Tastenkombinationen anpassen. (Oder ich mache das später, wenn ich dazu komme.)

Hier ist der AutoHotkey-Code:

 ; Edit, Exit, Suspend +!e::Edit +!x::ExitApp +!s::Suspend  ; Reload section #IfWinActive, ahk_class SciTEWindow F9:: send ^s Reload  Return   #IfWinActive ahk_class TpexMWnd4  F5:: Clipboard =  SendInput !b^a^c ; Beschreibung kopieren ClipWait Beschreibung := Clipboard  SendInput ; Textbausteininhalt kopieren Clipboard =  SendInput ^a^c  ClipWait Inhalt := Clipboard  ; Autotext kopieren clipboard =  SendInput !a SendInput ^a^c  sleep 100 autotext := Clipboard  ; zu excel wechseln und in Zellen eintragen, danach in untere Reihe wechseln WinActivate ahk_class XLMAIN WinWaitActive ahk_class XLMAIN Sleep 200 SendRaw %Beschreibung% Sleep 100 SendInput  Sleep 100 SendRaw %inhalt% Sleep 100 SendInput  Sleep 100 SendRaw %Autotext%  Sleep 100 SendInput  Sleep 100 SendInput  Sleep 100  ; Zu pex wechseln WinActivate ahk_class TpexMWnd4 Sleep 200 Send !u Sleep 200 send  Sleep 200 Return   F6:: Clipboard =  SendInput !b ; zu Beschreibung gehen  SendInput ; Textbausteininhalt kopieren Clipboard =  SendInput ^a^c  ClipWait Inhalt := Clipboard  ; Autotext kopieren clipboard =  SendInput !a SendInput ^a^c  sleep 100 autotext := Clipboard  ; zu excel wechseln und in Zellen eintragen, danach in untere Reihe wechseln WinActivate ahk_class Notepad WinWaitActive ahk_class Notepad Sleep 100 SendRaw %Autotext% Sleep 100 SendInput  Sleep 100 SendRaw %inhalt%   Sleep 100 SendInput  Sleep 100   ; Zu pex wechseln WinActivate ahk_class TpexMWnd4 Sleep 200 Send !u Sleep 200 send  Sleep 200 Return 

Wenn dies für Sie zu langweilig ist, ist es möglicherweise einfacher, die Ausschnitte in TextExpander neu zu erstellen.

Wenn Sie sich an den PhraseExpress-Support wenden, hilft Ihnen dies möglicherweise, aber ansonsten gibt es keine einfache Möglichkeit, Ihre PhraseExpress-Schnipsel mit Textexpander zu teilen, weder über die Synchronisierung noch über den Import.

0
Jaymez

Ich habe das selbst bemerkt, als ich nach einer Lösung für das gleiche Problem suchte:

  1. Ich habe alle Ausschnitte und Ordner hervorgehoben,
  2. Ging zu,
  3. Im Pulldown für Dateityp habe ich {* .textexpander} ausgewählt.

Das ist alles dazu. Allerdings muss ich noch nicht verifizieren, dass dies funktioniert, insbesondere bei Makroumwandlungen. Ich denke jedoch, wenn PE von TE importiert werden kann, können sie wahrscheinlich eine Datei im gleichen Format schreiben.

Godspeed

Wenn Sie das Dateiformat '.textexpander' speichern, unterscheidet sich dieses Format von dem Format, das ** Texterweiterung für Mac ** verwendet. Das `.textexpander'-Dateiformat, das Phrase Express unter speichert, ist eine komprimierte ZIP-Datei, die in` .textexpander` umbenannt wird. Dies ist auch das, was das ** Phrase Express ** proprietäre `.pxp`-Format tut und wenn Sie es mit einem Texteditor erhalten Sie unlesbaren Text. Dies ist im Gegensatz zu ** Textexpander für Mac **, der einfach mit einem Texteditor geöffnet und bearbeitet werden kann. Ishan vor 10 Jahren 0