एक छोटा ऐप लिखा है जो खोज वेबसाइटों का एक समूह एक्सेस करता है और परिणाम को एक शब्द दस्तावेज़ में रखता है, जो दिन में कुछ सौ बार चलाता है।सक्रिय इंटरनेट कनेक्शन के लिए जाँच करें
यह कई स्थानीय फ़ोल्डरों में अलग-अलग खोज परिणामों को सहेजता है ताकि अगली बार उन शब्दों की खोज की जा सके, यह वेबसाइट को फिर से लोड करने के बजाय स्थानीय रूप से पकड़ लेता है।
यह ठीक काम करता है - भले ही यह तेज़ न हो। लोग प्रभावित होते हैं क्योंकि कुछ हफ्ते पहले उन्होंने सचमुच छः अलग-अलग खोज वेबसाइटों को लोड करके, खोज कर, और फिर शब्दों को एक दस्तावेज़ दस्तावेज़ में कॉपी और चिपकाकर मैन्युअल रूप से किया था।
हालांकि, हमारे कार्यालय का इंटरनेट अविश्वसनीय है, और यह दिन में आखिरी आधा रहा है। इसका मतलब है कि स्थानीय फ़ोल्डर्स में लगभग 400 खराब खोजों को सहेजा गया है, और अंतिम दस्तावेजों में डाला गया है।
जब कोई व्यक्ति खोज रहा था तो वे बता सकते थे कि इंटरनेट टूटा हुआ था और वे बाद में अपनी खोज करेंगे। जाहिर है, हालांकि, यह ऐप नहीं बता सकता है, और क्योंकि मैं एपीआई या कुछ भी नहीं उपयोग कर रहा हूं, और क्योंकि मैं वीबीए पर्यावरण का उपयोग करने के लिए सीमित हूं (मुझे एमजेड टूल्स की अनुमति भी नहीं है), मुझे कुछ रास्ता खोजने की ज़रूरत है जांचें कि इंटरनेट प्रोग्राम प्रवाह के साथ जारी रखने से पहले काम कर रहा है, बहुत सारे संदर्भों पर भरोसा किए बिना, और अधिमानतः "404 पेज नहीं मिला" वाक्यांश के लिए स्क्रीनक्रैप किए बिना।
मैं वीबी से बहुत परिचित नहीं हूं, और वीबीए मुझे कई तरीकों से बर्बाद कर रहा है, इसलिए शायद ऐसा करने का कुछ आसान तरीका है, यही कारण है कि मैं यहां पूछ रहा हूं।
किसी भी मदद की सराहना करें।
मुझे यकीन नहीं है कि ओपी को शब्द में खोज परिणाम कैसे मिल रहे हैं, लेकिन उसे इस विधि का उपयोग करना चाहिए और request.responseText। –
यूआरएल –
dkusleika से पहले ओपन मेथड पैरामीटर को परिभाषित करने की आवश्यकता है - मैंने इसके बारे में कुछ पढ़ा और एक नाटक किया, लेकिन एक्सएमएल को पार्सिंग/मैनिप्लेट करने के बारे में जानने के लिए समय नहीं था। ऐप इसके बजाय दस्तावेज़ों का उपयोग करता है। यह भयानक है, लेकिन यह एक दोपहर में वितरित करने के सुझाव से चला गया, और इसका मेरा नाम नहीं है। मैं दुर्भाग्य से प्रोग्रामर नहीं हूं :) – user51498