मैं फॉक्स इट रीडर में इतिहास सूची तक कैसे पहुंच सकता हूं?


9

में PreferencesHistory, Foxit Reader सेटिंग्स है Maximum number of documents in history listऔर Maximum number of documents in Recent Documents list। पूर्व को 200 के रूप में उच्च और बाद के 10 तक सेट किया जा सकता है।

मैं कुछ पुराने PDF ढूंढना चाहता हूं जिन्हें मैंने एक महीने पहले देखा था। हाल ही के दस्तावेज़ों की सूची File→ के तहत मिली है Open, लेकिन यह अभी भी इन पुराने पीडीएफ को सूचीबद्ध करने के लिए पर्याप्त नहीं है।

मैं इतिहास सूची तक कैसे पहुंच सकता हूं?

जवाबों:


6

ऐसा लगता है कि यह असंभव है, नवीनतम दस्तावेजों की सूची रजिस्ट्री में सहेजी गई है:

HKCU\Software\Foxit Software\Foxit Reader X.X\Preferences\History

जब सीमा पूरी हो जाती है, तो नए फाइलों के लिए जगह बनाने के लिए सबसे पुराने रिकॉर्ड हटा दिए जाते हैं।


बहुत धन्यवाद। रिकॉर्ड के लिए, इन रजिस्ट्री डेटा को पढ़ना संभव है, हालांकि यह कष्टप्रद है। एक बार जब आप रजिस्ट्री स्थान पर नेविगेट करते हैं, जो टियागो प्रदान करता है, तो फ़ाइल के लिए पथ की जानकारी चर के तहत सूचीबद्ध होती है FileName। इसे कॉपी / पेस्ट करने के लिए, राइट-क्लिक करें FileNameऔर चुनें Modify...
जेस रिडेल

2

निम्नलिखित AutoIt स्क्रिप्ट फॉक्सिट रीडर द्वारा खोली गई सबसे हालिया 99 फाइलों को सहेजेगी और एक लॉग फाइल में सेव करेगी।

#include <MsgBoxConstants.au3>

$log=FileOpen("d:\tmp\foxitRecentFiles.log",$FO_OVERWRITE)
If -1 = $log Then
   MsgBox(0, "Error", "Unable to open file")
   Exit
EndIf

for $i = 1 to 99
   $key = StringFormat("HKEY_CURRENT_USER\SOFTWARE\Foxit Software\Foxit Reader 7.0\Preferences\History\LastOpen\%d", $i)
   $rPdf=RegRead($key, "FileName")
   if @error <>0 then ExitLoop
   if FileExists($rPdf) then
      FileWrite($log, $rPdf & @CRLF)
   EndIf
   ;MsgBox($MB_SYSTEMMODAL, "FileName:", $rPdf)
Next
FileClose($log)

1

OSX पर, आप प्लिस्ट फ़ाइलों को प्राप्त करना चाहते हैं (जो कि स्टेंडर के जवाब में चर्चा की गई विंडोज रजिस्ट्री का एनालॉग है )। दुर्भाग्य से, यह प्लिस्ट फाइल हाल की फाइलों की सूची के ज्यादा लंबे संस्करण को सम्‍मिलित नहीं करती है जैसा कि इसका विंडोज एनालॉग करता है। बल्कि, यह वही छोटी (जैसे, 10 आइटम) सूची रखता है जो फॉक्सिट रीडर में सामान्य "हाल की फाइलें" सूची के तहत दिखाई देती है, साथ ही पीडीएफ फाइलों का एक प्रतीत होता है यादृच्छिक चयन (मेरे मामले में, 10) कुछ अलग प्रारूप में। plist फ़ाइल। ये पीडीएफ फाइलें वे थीं जिन्हें मैंने खोला था, लेकिन निश्चित रूप से हाल ही में नहीं खोली गई थीं।

तो यह शायद उपयोगी नहीं है, लेकिन मैं इसे पूर्णता के लिए शामिल करता हूं। हाल ही की फ़ाइल सूची में संग्रहीत की गई प्रतीत होती है

/Users/<username>/Library/Preferences/com.foxit-software.Foxit Reader.plist

कई plist फ़ाइलों के विपरीत, यह एक सादे पाठ के बजाय एक द्विआधारी फ़ाइल के रूप में संग्रहीत किया जाता है। हालाँकि, इसे प्लूटिल के उपयोग से XML में परिवर्तित किया जा सकता है :

plutil -convert xml1 -o - <file name>

या इसे एक साथ खींचकर, आपको इसे कमांड लाइन में चलाने की आवश्यकता है

plutil -convert xml1 -o - /Users/<username>/Library/Preferences/com.foxit-software.Foxit\ Reader.plist

जहाँ आपको निश्चित रूप <username>से संबंधित उपयोगकर्ता नाम से बदलना होगा । यह भी ध्यान रखें बीच बैकस्लैश Foxitऔर Readerहै, जो आवश्यक है सही ढंग से फ़ाइल नाम में अंतरिक्ष से बचने के लिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.