odt-/ods-Viewer?

Teuchtlurm

fühlt sich hier wohl
Moin zusammen,

ich arbeite mit Libre Office (OpenOfficeOrg-Fork) und bin ja bestimmt nicht der einzige FC-Nutzer, der das macht (oder etwa doch? :eek:). Meine Frage: Gibt es eine Möglichkeit mit einem kleinen (möglichst standalone) Programm / Viewer, die .odt- und .ods-Dateien im Betrachter des FreeCommanderXE anzuschauen, ohne LibreOffice (bzw. OpenOffice) extra öffnen zu müssen? (Es gibt zwar den TextMaker Viewer, der muss aber installiert werden (und ist auch recht groß), daher auf einem Stick, auf dem ich den FC an anderen Rechnern nutze, nicht tauglich.)

Danke, Stefan
 
Das OOoViewer-Plugin zeigt odt-Dateien an, allerdings ohne Formatierung. Das Plugin excellence, das auch ods-Dateien anzeigt, läuft bei mir z.Zt. nicht in FCXE, nur im alten FC.
 
So richtig überzeugen konnte mich noch keine der Alternativen. Bis sich was besseres gefunden hat nutze ich erst mal den TextMaker Viewer...
 
Ich hab zwar LibreOffice nicht, aber als globalen Viewer (nutze ich insbesondere für Officedateien - für Grafikdateien nehme ich das m.E. sehr empfehlenswerte und vor allem schnelle Plugin "Imagine") finde ich am besten das Plugin "Ulister", welches ORACLE-Komponenten zur Anzeige nutzt und neben einer Unzahl anderer Formate MS Office-Dateien schnell und voll formatiert darstellt....
 
Zuletzt bearbeitet:
Hallo,

ich hab zwar LibreOffice, benutze es aber nicht. Daher habe ich mal auf die Schnelle ein Word- und ein Excel-Dokument in Libre-Office geöffnet und als ODT- bzw. ODS-Dateie gespeichert.
Das plugin "Ulister" zeigt beide Formate einwandfrei an, mit Formatierung, Bildern und Tabellen, sogar mit einzelnen Tabs bei ODS.
 
Das plugin "Ulister" zeigt beide Formate einwandfrei an, mit Formatierung, Bildern und Tabellen, sogar mit einzelnen Tabs bei ODS.

Okay, dann werde ich noch mal versuchen, das Plugin ans Laufen zu kriegen. Eingebunden ist es, funktionieren tut's noch nicht, mit der "Suchzeichenfolge" stehe ich noch auf Kriegsfuß. Aber das wird noch, ich bin da zuversichtlich...
 
Wenn es hilft - das ist mein funktionierender einfacher Eintrag in die "Suchreihenfolge" des Plugin nur für MS Office-Dateien mit dem Oder-Operator:
ext="DOC" |ext="XLS" |ext="PPT" |ext="DOCX" |ext="XLSX" |ext="PPTX"

Hier sind detaillierte Erläuterungen zur Syntax der möglichen Einträge:

ListGetDetectString is called when the plugin is loaded for the first time. It should return a parse function which allows Lister to find out whether your plugin can probably handle the file or not. You can use this as a first test - more thorough tests may be performed in ListLoad(). It's very important to define a good test string, especially when there are dozens of plugins loaded! The test string allows lister to load only those plugins relevant for that specific file type.
The syntax of the detection string is as follows. There are operands, operators and functions. Operands:
• EXT The extension of the file to be loaded (always uppercase).
• SIZE The size of the file to be loaded.
• FORCE 1 if the user chose 'Image/Multimedia' from the menu, 0 otherwise.
• MULTIMEDIA This detect string is special: It is always TRUE (also in older TC versions). If it is present in the string, this plugin overrides internal multimedia viewers in TC. If not, the internal viewers are used. Check the example below!
• [5] The fifth byte in the file to be loaded. The first 8192 bytes can be checked for a match.
• 12345 The number 12345
• "TEST" The string "TEST"
Operators
• & AND. The left AND the right expression must be true (!=0).
• | OR: Either the left OR the right expression needs to be true (!=0).
• = EQUAL: The left and right expression need to be equal.
• != UNEQUAL: The left and right expression must not be equal.
• < SMALLER: The left expression is smaller than the right expression. Comparing a number and a string returns false (0). Booleans are stored as 0 (false) and 1 (true).
• > LARGER: The left expression is larger than the right expression.
Functions
• () Braces: The expression inside the braces is evaluated as a whole.
• !() NOT: The expression inside the braces will be inverted. Note that the braces are necessary!
• FIND() The text inside the braces is searched in the first 8192 bytes of the file. Returns 1 for success and 0 for failure.
• FINDI() The text inside the braces is searched in the first 8192 bytes of the file. Upper/lowercase is ignored.
Internal handling of variables
Variables can store numbers and strings. Operators can compare numbers with numbers and strings with strings, but not numbers with strings. Exception: A single char can also be compared with a number. Its value is its ANSI character code (e.g. "A"=65). Boolean values of comparisons are stored as 1 (true) and 0 (false).
Examples:
• EXT="WAV" | EXT="AVI" The file may be a Wave or AVI file.
• EXT="WAV" & [0]="R" & [1]="I" & [2]="F" & [3]="F" & FIND("WAVEfmt")
• Also checks for Wave header "RIFF" and string "WAVEfmt"
• EXT="WAV" & (SIZE<1000000 | FORCE) Load wave files smaller than 1000000 bytes at startup/file change, and all wave files if the user explictly chooses 'Image/Multimedia' from the menu.
• ([0]="P" & [1]="K" & [2]=3 & [3]=4) | ([0]="P" & [1]="K" & [2]=7 & [3]=8) Checks for the ZIP header PK#3#4 or PK#7#8 (the latter is used for multi-volume zip files).
• EXT="TXT" & !(FINDI("<HEAD>") | FINDI("<BODY>")) This plugin handles text files which aren't HTML files. A first detection is done with the <HEAD> and <BODY> tags. If these are not found, a more thorough check may be done in the plugin itself.
• MULTIMEDIA & (EXT="WAV" | EXT="MP3") Replace the internal player for WAV and MP3 files (which normally uses Windows Media Player as a plugin). Requires TC 6.0 or later!
Operator precedence:
• The strongest operators are =, != < and >, then comes &, and finally |. What does this mean? Example:
• expr1="a" & expr2 | expr3<5 & expr4!=b will be evaluate
 
Also bei mir funktioniert es ohne jeglichen Eintrag für die Suchzeichenfolge, da ulister ja fast alles anzeigen kann.
 

Anhänge

  • 1.jpg
    1.jpg
    52,8 KB · Aufrufe: 287
Okay, scheint nicht an Suchstrings oder Ähnlichem zu liegen sondern an der eigenen Schusseligkeit. Fehlermeldung: fehlermeldung_fc_plugin.jpg

Sehe ich richtig, dass ich auch im FC das entsprechende Viewer Technology-Zip von der oracle-Webseite benötige?

Ach ja, einfach wäre ja auch zu einfach... :rolleyes:
 
Das siehst du richtig. Das Plugin kann ohne die Oracle-Viewer-dlls nichts anzeigen.

Okay, Danke. Da bei der dortigen Registrierung aus meiner Sicht unverhältnismäßig viele Daten verlangt werden werde ich wohl auf das Plugin verzichten, irgendwo ist mal Schluss mit lustiger Datensammelei...
 
Oben