FoxTrot Search Forum - RDF feed
https://forum.foxtrot-search.com/index.php
FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1115&th=404#msg_1115
FTP can see the files, because they are listed under Search Sources, but searching for a string returns only "content.rtf" files that are basically one chapter out of a Scrivener document. They are described as "hidden" and as item kind "word processor." Hovering over the content.rtf files shows a pathname that includes the actual Scrivener file, but this is a really tedious way to find them.
It would be extremely helpful if, once this is fixed, the developers include Scrivener specifically as a kind of file to index.
]]>John Askins2020-12-20T03:12:53-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1116&th=404#msg_1116
Scrivener provides a Spotlight importer that lets FoxTrot index all the content of its documents (as far as I know, but I may be wrong), however its Quick Look plugin only displays some parts of the content (probably something as the first chapters). So you can find a document, but see no occurrence of the searched words in the preview.
You can choose "plain text" instead of "FoxTrot preview", in the display type popup menu, in the right part of the toolbar. This will display the text that has been indexed, instead of what Quick Look displays, and highlight every occurrences found. Or, if you prefer this or if some text is not returned by the Spotlight importer, enable "also include files inside Spotlight-supported packages", then you will find individual sections of your Scrivener files as rich text documents (.rtf).
Scrivener files are categorized by FoxTrot as "Document", but you can use the "by extension" categorizer to filter the files with either .scriv or .rtf extension.
If you want to search these "content.rtf" files, but not other non-Scrivener .rtf files, nor other word processor files, you can add the following criterion: [then apply advanced filter] [full path] [contains the string] [.scriv/]
Also, you can use the contextual menu on a found .rtf file; the "reveal in Finder" submenu will allow to directly select the parent .scriv file in the Finder.]]>FoxTrot Engineering2020-12-23T14:26:55-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1118&th=404#msg_1118
I had these experiences when trying to follow your suggestions (my comments in caps):
- If FoxTrot finds some "content.rtf" files hidden inside Scrivener documents, this is because "files inside packages" and "also include files inside Spotlight-supported packages" are enabled, in the "including" popup menu in the "indexed data" pane, for the folder containing your Scrivener files.
FOXTROT FINDS THE “CONTENT.RFT” FILES WHETHER OR NOT THOSE CHOICES ARE ENABLED.
- Scrivener files are categorized by FoxTrot as "Document", but you can use the "by extension" categorizer to filter the files with either .scriv or .rtf extension.
THE “BY EXTENSION” CATEGORIZER SEES .RTF AND .DOCX. BUT NOT .SCRIV.
- Also, you can use the contextual menu on a found .rtf file; the "reveal in Finder" submenu will allow to directly select the parent .scriv file in the Finder.
THE “REVEAL IN FINDER” SUBMENU IS UNRESPONSIVE. THE “OPEN IN EXTERNAL APPLICATION” SUBMENU DOESN’T WORK EITHER.
Clearly there is some difference between your experience and mine. Maybe it has to do with platforms? I am using Big Sur version 11.1 on an M1-chip Mac Mini (however, I had the “content.rft” problem on an older Mini with earlier versions of Mac OS). The Scrivener version is 3.2.2. The FoxTrot Pro version is 7.0.3.
I would be very grateful for any additional thoughts you may have.
]]>John Askins2020-12-23T19:39:00-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1119&th=404#msg_1119
It seems that Scrivener's Spotlight importer is not working on your Mac. Launch FoxTrot while pressing the command and option keys, then check "manage third-party metadata importers". Scrivener should normally by shown in the list (and enabled). Is this the case? If not, make sure you have launched Scrivener at least once on this machine. You may need to rebuild your index, once Scrivener's Spotlight importer is correctly installed.]]>FoxTrot Engineering2020-12-24T09:16:12-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1120&th=404#msg_1120
Thanks again,
John]]>John Askins2020-12-24T17:41:16-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1121&th=404#msg_1121
mdimport -L
And this command to search Spotlight importers present on your Mac in the standard locations:
If some importers are found by the second command and not the first one, here are some of the possible causes:
- the application owning them has never been launched (app may be quarantined, or not fully installed)
- the application can be incompatible with your Mac or your version of macOS (32-bit…)
You may try this command to tell Spotlight to load the importer, when it is bundled inside an application; replace {appPath} with the actual path of the application (ending with .app):
]]>FoxTrot Engineering2020-12-25T09:36:56-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1122&th=404#msg_1122
Thanks. Your persistence in helping one measly user is impressive.
John
]]>John Askins2020-12-25T20:33:07-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1194&th=404#msg_1194
I am signed in as adminstrator. Can you tell me how to override zsh?
Thanks,
John]]>John Askins2021-05-03T02:51:04-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1199&th=404#msg_1199
FoxTrot Engineering2021-05-04T07:34:59-00:00Re: FTP not indexing Scrivener files
https://forum.foxtrot-search.com/index.phpindex.php?t=rview&goto=1204&th=404#msg_1204
I ran the commands that show what importers Spotlight knows of and sees on the Mac. Last time Scrivener was present in both results, this time it is only present in the latter one. You said in this case Scrivener wasn't fully installed or was quarantined or wasn't compatible with my Mac. I am using Scrivener, so I assume it is fully installed and compatible. What is quarantine and how do I escape it?