ausblenden > Mac-Software
Searchstrings aus Suchfeldern und DEVONagent
Thyrfing:
Hallo zusammen,
für meine Suchen im Netz benutze ich DEVONagent 1.7 und DEVONthink Pro 1.01 zusammen. DA benutzt sogenannte Suchsets um vordefinierte Suchen zu ermöglichen. Diese Sets sind in XML geschrieben und können selber erstellt werden.
XML ist dabei nicht das Problem. Ich würde gerne wissen, wie ich erkennen kann, was in dem URL eines Suchfeldes die wichtigen Zeichen sind. Ich kann ja das Suchfeld, bzw. den URL nehmen und für eigene Suchprogramme benutzen. Was aber ist der wichtige Teil? Geht es mit PHP Suchfeldern überhaupt?
Ich komme, auch durch mehrmaliges Testen, zu keinem eindeutigen Ergebnis.
Mit OmniWeb kann ich Shortcuts erstellen, aber auch nicht bei allen Seiten und auch mit unterschiedlichen Ergebnissen.
Hm, hat jemand überhaupt verstanden, was ich machen will? :D
warlord:
--- Zitat von: Thyrfing am Oktober 22, 2005, 11:09:35 ---Hm, hat jemand überhaupt verstanden, was ich machen will? :D
--- Ende Zitat ---
Sorry, nicht wirklich.
Thyrfing:
Also, ich möchte mir Suchsets selber schreiben, weiß aber nicht, welchen Teil eines URL ich benutzen kann, damit ich die Seite "extern" durchsuchen kann.
Eine Seite, z.B. Wikipedia, stellt ein Suchfeld auf der Hauptseite zur Verfügung, ich möchte den URL dahinther in einem eigenem Suchset benutzen, um mit einem Programm (DA) auf der Wikipedia zu suchen.
Beispiel eines Suchsets:
--- Code: ---<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Queue</key>
<array>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://appleturns.com/</string>
</dict>
<dict>
<key>Title</key>
<string>As the Apple Turns</string>
<key>URL</key>
<string>http://appleturns.com/rss</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>Referrer</key>
<string>http://www.macmegasite.com/index.rss</string>
<key>URL</key>
<string>http://feeds.feedburner.com/macmegasite</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>URL</key>
<string>http://feeds.feedburner.com/macmerc</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.applelinks.com/p5/index.php</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>Title</key>
<string>AppleLinks</string>
<key>URL</key>
<string>http://www.applelinks.com/p5/index.php/rss_1.0</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macedition.com/index.shtml</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>URL</key>
<string>http://www.macedition.com/rss.php</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macfixit.com/</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>URL</key>
<string>http://www.macfixit.com/backend/macfixit.rss</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macintouch.com</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>Referrer</key>
<string>http://www.macintouch.com/rss.xml</string>
<key>URL</key>
<string>http://www.macintouch.com/rss.xml</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macmegasite.com</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macmerc.com</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macminute.com</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>URL</key>
<string>http://www.macminute.com/headlines.xml</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macnn.com</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>URL</key>
<string>http://www.macnn.com/macnn.rss</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macobserver.com</string>
</dict>
<dict>
<key>Object</key>
<true/>
<key>URL</key>
<string>http://www.macobserver.com/rss/macobserver.rdf</string>
</dict>
<dict>
<key>Object</key>
<false/>
<key>URL</key>
<string>http://www.macworld.com/news/</string>
</dict>
<dict>
<key>Title</key>
<string>News Feed XML</string>
<key>URL</key>
<string>http://www.macworld.com/news/rss.xml</string>
</dict>
</array>
<key>RepresentedObject</key>
<dict>
<key>Comment</key>
<string>
Crawls the most popular Macintosh news sites and feeds (default query looks for Mac OS X 10.4 aka Tiger news).</string>
<key>DefaultQuery</key>
<string>Tiger OR (("Mac OS X" OR "MacOS X" OR "MacOSX" OR "Mac-OSX" OR "Mac-OS X") NEAR/2 "10.4")</string>
<key>Name</key>
<string>Macintosh News</string>
<key>Settings</key>
<dict>
<key>AddResultsToDEVONthink</key>
<false/>
<key>ArchiveResults</key>
<false/>
<key>BounceDock</key>
<true/>
<key>BringToFront</key>
<false/>
<key>Day</key>
<integer>0</integer>
<key>ExecuteScript</key>
<false/>
<key>Hour</key>
<integer>0</integer>
<key>IgnoreCache</key>
<true/>
<key>Minute</key>
<integer>0</integer>
<key>PlaySound</key>
<false/>
<key>QuitWhenDone</key>
<false/>
<key>Results</key>
<integer>1</integer>
<key>Schedule</key>
<integer>0</integer>
<key>SendMail</key>
<false/>
<key>Sound</key>
<string>Submarine</string>
<key>SpeakText</key>
<false/>
<key>TextToSpeak</key>
<string>Search complete, %d results found.</string>
<key>engines</key>
<array/>
<key>filterArchivedPages</key>
<false/>
<key>filterDuplicates</key>
<false/>
<key>filterJunk</key>
<false/>
<key>followLevels</key>
<integer>1</integer>
<key>followLinks</key>
<false/>
<key>ignoreUmlauts</key>
<true/>
<key>localized</key>
<false/>
<key>numberOfResults</key>
<integer>100</integer>
</dict>
</dict>
</dict>
</plist>
--- Ende Code ---
Thyrfing:
Alles klar, habe eine Anleitung gefunden! Jemand interessiert?
warlord:
--- Zitat von: Thyrfing am Oktober 22, 2005, 11:23:55 ---Also, ich möchte mir Suchsets selber schreiben, weiß aber nicht, welchen Teil eines URL ich benutzen kann, damit ich die Seite "extern" durchsuchen kann.
--- Ende Zitat ---
Das wird in der Regel alles sein, was nach dem ? kommt. Das sind jeweils von einem = getrennte Schlüssel/Wert-Paare, welche wiederum von einem Trennzeichen (häufig & mitunter aber auch ; ) voneinander getrennt sind.
Oder habe ich Dich immer noch nicht richtig vertanden?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln