पृष्ठ का प्रिंट संस्करण। CSS के साथ वेब दस्तावेज़ को ठीक से प्रिंट करना

साइटों का विकास, रखरखाव और प्रचार

एक "प्रिंट करने योग्य" वेब पेज बनाएं

इंटरनेट पर साइटों को ब्राउज़ करते समय, आगंतुक अक्सर उनके साथ आगे के काम के लिए कुछ पृष्ठों का प्रिंट आउट लेते हैं, उदाहरण के लिए, दोस्तों को पास करने के लिए, या बस आवश्यक जानकारी को बचाने के लिए। उत्पाद विवरण, मूल्य सूची और संगठनों के संपर्क विवरण के साथ विशेष रूप से अक्सर मुद्रित पृष्ठ।

बेशक, कोई भी मूल पृष्ठ का प्रिंटआउट सीधे ब्राउज़र में कमांड के साथ प्राप्त करने की जहमत नहीं उठाता सीलया संयोजन सीटीआरएल+पीहालाँकि, यह अनावश्यक पृष्ठ तत्वों - मेनू, हेडर, आदि को प्रिंट करेगा, जिससे आवश्यक जानकारी को समझना मुश्किल हो जाता है। इसके अलावा, मोनोक्रोम प्रिंटर पर मुद्रित होने पर रंग तत्व आमतौर पर अनाकर्षक दिखते हैं।

उपयोगकर्ताओं की सुविधा के लिए, साइट डेवलपर आमतौर पर एक अलग पेज बनाते हैं - प्रिंट संस्करण, जो केवल आवश्यक पाठ, काले और सफेद (ग्रे के रंगों) में चित्र और संचार के लिए संपर्क जानकारी छोड़ देता है।

ऐसा पृष्ठ बनाते समय, आपको अनावश्यक सजावटी तत्वों को हटाना चाहिए, हाइपरलिंक को सादे पाठ से बदलना चाहिए, शब्दों और वाक्यांशों को रंग में हाइलाइट करना समाप्त करना चाहिए, उन्हें इटैलिक या बोल्ड के साथ बदलना चाहिए। पृष्ठ के शीर्ष पर, कंपनी का लोगो और नाम, फोन नंबर और संचार के अन्य साधनों को रखना वांछनीय है। साइट का नाम निर्दिष्ट करना सुनिश्चित करें ताकि उपयोगकर्ता को यह देखने की आवश्यकता न हो कि उसने यह पृष्ठ कहाँ से मुद्रित किया है।

पृष्ठ के नीचे, पूर्ण संपर्क विवरण इंगित करना वांछनीय है: पता, फोन, ई-मेल, आईसीक्यू, वेबसाइट यूआरएल, आदि।

मुख्य पृष्ठ से तक जाने के लिए प्रिंट संस्करणआप किसी भी उपयुक्त चित्र और पाठ का उपयोग कर सकते हैं, उदाहरण के लिए, इस प्रकार:

पेज पर ही प्रिंट करने योग्य वर्शनयह एक बटन स्थापित करने के लिए अच्छा रूप माना जाता है सील,क्लिक करने पर, प्रिंटर सेटिंग्स विंडो खुलती है। इसके लिए विधि का प्रयोग किया जाता है जावास्क्रिप्टविंडो.प्रिंट (); जो वर्तमान विंडो में वेब पेज को प्रिंटर पर प्रिंट करता है। मुख्य पृष्ठ पर लौटने के लिए लिंक पोस्ट करना भी एक अच्छा विचार है।

बटनों को साधारण कड़ियों से सजाया जा सकता है
प्रिंट (कोड प्रिंट) और , लेकिन अधिक दिलचस्प - टैग का उपयोग करना :

इस संयोजन के लिए HTML कोड है:



मुख्य पृष्ठ का पता");" />

दोनों ही मामलों में, एक मानक दस्तावेज़ प्रिंटआउट विंडो खुलेगी, जिसे आप दिए गए बटन उदाहरणों पर क्लिक करके देख सकते हैं।

अंत में, उन विज़िटर्स की संख्या को ट्रैक करने के लिए प्रिंट पेज पर एक सांख्यिकी काउंटर कोड डालना न भूलें, जिन्होंने आपके उत्पाद या सेवा विवरण की "हार्ड कॉपी" सहेजी है, हालांकि यह डेटा हमेशा आपको खुश नहीं कर सकता है। दुर्भाग्य से...

    "साइटों का विकास, रखरखाव और प्रचार" विषय पर उपयोगी लेख

समय-समय पर, इंटरनेट पर, आप इतने मूल्यवान लेख पा सकते हैं कि आप उनका प्रिंट आउट लेना चाहते हैं और उन्हें पढ़ना चाहते हैं। साथ ही, सभी सेवाएं लेख का एक प्रिंट करने योग्य संस्करण प्रदान नहीं करती हैं, या प्रिंट करने की हमारी इच्छा प्रदान किए गए अवसरों से मेल नहीं खाती है (मैं तस्वीर छोड़ना चाहता हूं या मुख्य फ़ॉन्ट का प्रकार बदलना चाहता हूं)। अनावश्यक तत्वों के बिना पेज कैसे प्रिंट करें? इस मामले में, वेब सेवा मदद करेगी।

PrintWhatYouLike के मुख्य पृष्ठ पर स्क्रीन के बीच में मुद्रित होने वाले पृष्ठ का पता दर्ज करने के लिए एक फॉर्म होता है। पता दर्ज किया गया है, पृष्ठ लोड हो गया है, और हम देखते हैं कि जब आप किसी भी इंटरफ़ेस तत्व का चयन करते हैं, तो यह एक लाल फ्रेम से घिरा होता है। बाईं माउस बटन का एक और क्लिक और संभावित संचालन की एक सूची खुलती है। इंटरफ़ेस तत्वों को एक बार में या एक समूह के रूप में हटाया जा सकता है, सीमाओं के भीतर एक चयनित एक का विस्तार किया जा सकता है, या अन्य सभी को हटाते हुए टेक्स्ट के एक ब्लॉक का चयन किया जा सकता है। यही है, पृष्ठ के उन हिस्सों को अकेले हटाना संभव है जो मुद्रण के लिए अनावश्यक हैं या माध्यमिक से आवश्यक को जल्दी से अलग करके इसे प्रिंट कर सकते हैं।

स्क्रीन के बाईं ओर संपादित पृष्ठ के लिए कई कार्यों के साथ एक साइडबार है:

  • संपादित पृष्ठ को PDF, HTML स्वरूपों में सहेजना;
  • पाठ का आकार, फ़ॉन्ट प्रकार बदलें;
  • माउस के एक क्लिक से पृष्ठभूमि या छवियों को हटा दें।

उपयोगकर्ता की सुविधा के लिए, PrintWhatYouLike हमारे द्वारा देखे जाने वाले किसी भी पृष्ठ को प्रिंट करने से पहले बुकमार्क बार पर एक संपादन बटन रखने का सुझाव देता है। एक पेजजिपर विकल्प भी है। उन संसाधनों को पढ़ते समय यह सुविधाजनक होगा जहां वे एक लेख को पांच, दस या अधिक पृष्ठों में विभाजित करना पसंद करते हैं। आप "अगला पृष्ठ", "अगला पृष्ठ" फिर से दबाते हैं, और तब आपको पता चलता है कि पढ़ने के लिए कुछ भी नहीं था। पेजजिपर आगे के संपादन और छपाई के लिए पूरे लेख को एक पेज पर रखेगा। यदि आप बुकमार्कलेट स्थापित नहीं करना चाहते हैं, तो Firefox PageZipper 0.6.1 के लिए एक प्लगइन उपलब्ध है।

पंजीकृत उपयोगकर्ताओं के लिए, PrintWhatYouLike एक नियंत्रण कक्ष प्रदान करता है जिसमें प्रिंटर के अनुकूल बटनों की संख्या, सहेजे गए और मुद्रित कागज की शीट, पैसे की बचत, पेड़ों को नहीं काटे जाने और वातावरण में उत्सर्जित नहीं होने वाले अशुभ कार्बन मोनोऑक्साइड के बारे में जानकारी होती है।

ब्लॉगर भी लाभान्वित हो सकते हैं। प्लगइन को स्थापित करने से प्रत्येक ब्लॉग पेज पर प्रिंट करने के लिए लेख भेजने के लिए एक सुविधाजनक बटन दिखाई देगा, पीडीएफ प्रारूप में पृष्ठों को सहेजने की क्षमता, जो पाठकों के कागज और प्रिंटर स्याही को बचाएगा।

निजी डेटा प्राप्त करने का मतलब हमेशा हैकिंग नहीं होता है - कभी-कभी इसे सार्वजनिक डोमेन में प्रकाशित किया जाता है। Google सेटिंग्स और थोड़ी सरलता को जानने से आपको बहुत सी दिलचस्प चीजें खोजने में मदद मिलेगी - क्रेडिट कार्ड नंबर से लेकर FBI दस्तावेज़ तक।

चेतावनी

सभी जानकारी केवल सूचना के उद्देश्यों के लिए प्रदान की जाती है। इस लेख की सामग्री से किसी भी संभावित नुकसान के लिए न तो संपादक और न ही लेखक जिम्मेदार हैं।

आज सब कुछ इंटरनेट से जुड़ा है, पहुंच को सीमित करने की परवाह नहीं है। इसलिए कई निजी डेटा सर्च इंजन का शिकार बन जाते हैं। स्पाइडर रोबोट अब वेब पेजों तक सीमित नहीं हैं, बल्कि वेब पर उपलब्ध सभी सामग्री को अनुक्रमित करते हैं और लगातार अपने डेटाबेस में गोपनीय जानकारी जोड़ते हैं। इन रहस्यों को सीखना आसान है - आपको बस यह जानने की जरूरत है कि उनके बारे में कैसे पूछा जाए।

फ़ाइलें ढूंढ रहे हैं

सक्षम हाथों में, Google वेब पर जो कुछ भी खराब है, जैसे व्यक्तिगत जानकारी और आधिकारिक उपयोग के लिए फ़ाइलें जल्दी से ढूंढ लेगा। वे अक्सर एक गलीचा के नीचे एक कुंजी की तरह छिपे होते हैं: कोई वास्तविक पहुंच प्रतिबंध नहीं हैं, डेटा केवल साइट के पीछे स्थित है, जहां लिंक का नेतृत्व नहीं होता है। मानक Google वेब इंटरफ़ेस केवल बुनियादी उन्नत खोज सेटिंग्स प्रदान करता है, लेकिन ये भी पर्याप्त होंगे।

Google खोजों को एक निश्चित प्रकार की फ़ाइलों तक सीमित करने के लिए आप दो ऑपरेटरों का उपयोग कर सकते हैं: फ़ाइल प्रकार और ext। पहला प्रारूप सेट करता है जिसे खोज इंजन फ़ाइल हेडर द्वारा निर्धारित करता है, दूसरा - फ़ाइल एक्सटेंशन, इसकी आंतरिक सामग्री की परवाह किए बिना। दोनों मामलों में खोज करते समय, आपको केवल एक्सटेंशन निर्दिष्ट करना होगा। प्रारंभ में, एक्सट ऑपरेटर उन मामलों में उपयोग करने के लिए सुविधाजनक था जहां फ़ाइल के लिए कोई विशिष्ट प्रारूप विशेषताएँ नहीं थीं (उदाहरण के लिए, ini और cfg कॉन्फ़िगरेशन फ़ाइलों की खोज करने के लिए, जिसके अंदर कुछ भी हो सकता है)। अब Google के एल्गोरिदम बदल गए हैं, और ऑपरेटरों के बीच कोई स्पष्ट अंतर नहीं है - परिणाम ज्यादातर मामलों में समान हैं।


आउटपुट फ़िल्टर करना

डिफ़ॉल्ट रूप से, Google शब्दों की खोज करता है और सामान्य रूप से अनुक्रमित पृष्ठों पर सभी फाइलों में दर्ज किसी भी वर्ण के लिए। आप खोज क्षेत्र को शीर्ष-स्तरीय डोमेन, एक विशिष्ट साइट, या फ़ाइलों में वांछित अनुक्रम के स्थान के आधार पर सीमित कर सकते हैं। पहले दो विकल्पों के लिए, साइट स्टेटमेंट का उपयोग किया जाता है, उसके बाद डोमेन या चयनित साइट के नाम का उपयोग किया जाता है। तीसरे मामले में, ऑपरेटरों का एक पूरा सेट आपको सेवा क्षेत्रों और मेटाडेटा में जानकारी खोजने की अनुमति देता है। उदाहरण के लिए, allinurl को लिंक के मुख्य भाग में निर्दिष्ट स्वयं मिलेगा, allinanchor - टैग के साथ दिए गए पाठ में , सभी शीर्षक - पेज हेडर में, सभी टेक्स्ट - पेज के मुख्य भाग में।

प्रत्येक ऑपरेटर के लिए एक छोटा नाम वाला हल्का संस्करण होता है (बिना उपसर्ग के)। अंतर यह है कि allinurl को सभी शब्दों के साथ लिंक मिलेंगे, जबकि inurl को केवल उनमें से पहले वाले लिंक मिलेंगे। क्वेरी के दूसरे और बाद के शब्द वेब पेजों पर कहीं भी दिखाई दे सकते हैं। इनयूआरएल ऑपरेटर भी अर्थ - साइट में समान दूसरे से भिन्न होता है। पहला आपको वांछित दस्तावेज़ के लिंक में वर्णों के किसी भी क्रम को खोजने की अनुमति देता है (उदाहरण के लिए, /cgi-bin/), जिसका व्यापक रूप से ज्ञात कमजोरियों वाले घटकों को खोजने के लिए उपयोग किया जाता है।

आइए इसे व्यवहार में आजमाएं। हम ऑलिनटेक्स्ट फ़िल्टर लेते हैं और क्वेरी को क्रेडिट कार्ड नंबरों और सत्यापन कोड की एक सूची बनाते हैं, जो केवल दो वर्षों के बाद समाप्त हो जाएगा (या जब उनके मालिक लगातार सभी को खिलाने से थक जाते हैं)।

Allintext: कार्ड नंबर की समाप्ति तिथि /2017 cvv

जब आप इस खबर पर पढ़ते हैं कि एक युवा हैकर ने पेंटागन या नासा के "सर्वर में हैक किया", वर्गीकृत जानकारी चुरा रहा है, तो ज्यादातर मामलों में यह Google का उपयोग करने की यह प्राथमिक तकनीक है। मान लीजिए कि हम नासा के कर्मचारियों की सूची और उनके संपर्क विवरण में रुचि रखते हैं। निश्चित रूप से ऐसी सूची इलेक्ट्रॉनिक रूप में होती है। सुविधा के लिए या किसी चूक के कारण, यह संगठन की वेबसाइट पर ही स्थित हो सकता है। यह तर्कसंगत है कि इस मामले में इसका कोई संदर्भ नहीं होगा, क्योंकि यह आंतरिक उपयोग के लिए अभिप्रेत है। ऐसी फाइल में कौन से शब्द हो सकते हैं? कम से कम - क्षेत्र "पता"। इन सभी मान्यताओं का परीक्षण करना आसान है।


inurl:nasa.gov फ़ाइल प्रकार: xlsx "पता"


हम नौकरशाही का उपयोग करते हैं

इस तरह की खोज एक सुखद ट्रिफ़ल है। वास्तव में ठोस पकड़ Google वेबमास्टर ऑपरेटरों, स्वयं वेब और आप जो खोज रहे हैं उसकी संरचना के अधिक विस्तृत ज्ञान से आती है। विवरण जानने के बाद, आप आसानी से आउटपुट को फ़िल्टर कर सकते हैं और बाकी में वास्तव में मूल्यवान डेटा प्राप्त करने के लिए आवश्यक फ़ाइलों के गुणों को परिष्कृत कर सकते हैं। यह मज़ेदार है कि नौकरशाही यहाँ बचाव के लिए आती है। यह विशिष्ट फॉर्मूलेशन तैयार करता है जो वेब पर गलती से लीक हुई गुप्त जानकारी की खोज करना सुविधाजनक बनाता है।

उदाहरण के लिए, डिस्ट्रीब्यूशन स्टेटमेंट स्टैम्प, जो अमेरिकी रक्षा विभाग के कार्यालय में अनिवार्य है, का अर्थ है किसी दस्तावेज़ के वितरण पर मानकीकृत प्रतिबंध। पत्र ए सार्वजनिक रिलीज को चिह्नित करता है जिसमें कुछ भी रहस्य नहीं है; बी - केवल आंतरिक उपयोग के लिए अभिप्रेत है, सी - कड़ाई से गोपनीय, और इसी तरह एफ तक। अलग से, अक्षर X है, जो विशेष रूप से मूल्यवान जानकारी को चिह्नित करता है जो उच्चतम स्तर के राज्य रहस्य का प्रतिनिधित्व करता है। जो लोग इसे ड्यूटी पर करने वाले हैं, वे ऐसे दस्तावेजों की तलाश करें, और हम खुद को सी अक्षर के साथ फाइलों तक सीमित रखेंगे। DoDI 5230.24 के अनुसार, इस तरह के अंकन को महत्वपूर्ण प्रौद्योगिकियों के विवरण वाले दस्तावेजों को सौंपा गया है जो निर्यात नियंत्रण में आते हैं। आप अमेरिकी सेना को आवंटित .mil शीर्ष-स्तरीय डोमेन में साइटों पर इस तरह की सावधानीपूर्वक संरक्षित जानकारी पा सकते हैं।

"वितरण विवरण सी" inurl:navy.mil

यह बहुत सुविधाजनक है कि केवल अमेरिकी रक्षा विभाग और उसके अनुबंध संगठनों की साइटों को .mil डोमेन में एकत्र किया जाता है। डोमेन-सीमित खोज परिणाम असाधारण रूप से साफ हैं, और शीर्षक अपने लिए बोलते हैं। इस तरह से रूसी रहस्यों की खोज करना व्यावहारिक रूप से बेकार है: अराजकता .ru और .rf डोमेन में शासन करती है, और कई हथियार प्रणालियों के नाम वानस्पतिक (पीपी "किपारिस", स्व-चालित बंदूकें "बबूल") या यहां तक ​​​​कि ध्वनि की तरह लगते हैं। शानदार (टीओएस "पिनोच्चियो")।


.mil डोमेन में किसी साइट से किसी दस्तावेज़ की सावधानीपूर्वक जांच करके, आप अपनी खोज को परिशोधित करने के लिए अन्य मार्कर देख सकते हैं। उदाहरण के लिए, निर्यात प्रतिबंध "सेक 2751" का संदर्भ, जो दिलचस्प तकनीकी जानकारी की खोज के लिए भी सुविधाजनक है। समय-समय पर, इसे आधिकारिक साइटों से हटा दिया जाता है, जहां यह एक बार दिखाई देता था, इसलिए यदि आप खोज परिणामों में एक दिलचस्प लिंक का पालन नहीं कर सकते हैं, तो Google कैश (कैश ऑपरेटर) या इंटरनेट आर्काइव वेबसाइट का उपयोग करें।

हम बादलों में चढ़ते हैं

सरकारी विभागों से गलती से अवर्गीकृत दस्तावेज़ों के अलावा, ड्रॉपबॉक्स और अन्य डेटा संग्रहण सेवाओं से व्यक्तिगत फ़ाइलों के लिंक जो सार्वजनिक रूप से प्रकाशित डेटा के लिए "निजी" लिंक बनाते हैं, कभी-कभी Google कैश में पॉप अप हो जाते हैं। वैकल्पिक और स्व-निर्मित सेवाओं के साथ यह और भी बुरा है। उदाहरण के लिए, निम्न क्वेरी सभी वेरिज़ोन क्लाइंट का डेटा ढूंढती है जिनके पास एक एफ़टीपी सर्वर स्थापित है और सक्रिय रूप से अपने राउटर पर राउटर का उपयोग कर रहा है।

Allinurl:ftp://verizon.net

अब चालीस हजार से अधिक ऐसे स्मार्ट लोग हैं, और 2015 के वसंत में अधिक परिमाण का क्रम था। Verizon.net के बजाय, आप किसी भी प्रसिद्ध प्रदाता के नाम को स्थानापन्न कर सकते हैं, और यह जितना अधिक प्रसिद्ध होगा, पकड़ उतनी ही बड़ी हो सकती है। अंतर्निहित एफ़टीपी सर्वर के माध्यम से, आप राउटर से जुड़े बाहरी ड्राइव पर फाइलें देख सकते हैं। आमतौर पर यह दूरस्थ कार्य, व्यक्तिगत क्लाउड या किसी प्रकार की पीयर-टू-पीयर फ़ाइल डाउनलोड के लिए एक NAS है। ऐसे मीडिया की सभी सामग्री को Google और अन्य खोज इंजनों द्वारा अनुक्रमित किया जाता है, ताकि आप बाहरी ड्राइव पर संग्रहीत फ़ाइलों को सीधे लिंक के माध्यम से एक्सेस कर सकें।

झांकना विन्यास

क्लाउड में थोक प्रवास से पहले, सरल एफ़टीपी सर्वर, जिनमें कमजोरियों का भी अभाव था, रिमोट स्टोरेज के रूप में शासन करते थे। उनमें से कई आज भी प्रासंगिक हैं। उदाहरण के लिए, लोकप्रिय WS_FTP व्यावसायिक प्रोग्राम ws_ftp.ini फ़ाइल में कॉन्फ़िगरेशन डेटा, उपयोगकर्ता खाते और पासवर्ड संग्रहीत करता है। इसे ढूंढना और पढ़ना आसान है क्योंकि सभी प्रविष्टियां सादे पाठ में संग्रहीत हैं और पासवर्ड न्यूनतम अस्पष्टता के बाद ट्रिपल डीईएस एल्गोरिथम का उपयोग करके एन्क्रिप्ट किए गए हैं। अधिकांश संस्करणों में, केवल पहली बाइट को छोड़ना पर्याप्त है।

WS_FTP पासवर्ड डिक्रिप्टर उपयोगिता या एक मुफ्त वेब सेवा का उपयोग करके ऐसे पासवर्ड को डिक्रिप्ट करना आसान है।

जब एक मनमानी साइट को हैक करने के बारे में बात की जाती है, तो उनका मतलब आमतौर पर सीएमएस या ई-कॉमर्स एप्लिकेशन कॉन्फ़िगरेशन फ़ाइलों के लॉग और बैकअप से पासवर्ड प्राप्त करना होता है। यदि आप उनकी विशिष्ट संरचना जानते हैं, तो आप आसानी से खोजशब्दों को इंगित कर सकते हैं। Ws_ftp.ini में पाई जाने वाली पंक्तियाँ अत्यंत सामान्य हैं। उदाहरण के लिए, ड्रुपल और प्रेस्टाशॉप में हमेशा एक यूजर आईडी (यूआईडी) और एक संबंधित पासवर्ड (पीडब्ल्यूडी) होता है, और सभी जानकारी .inc एक्सटेंशन वाली फाइलों में संग्रहीत होती है। आप उन्हें इस तरह खोज सकते हैं:

"पीडब्ल्यूडी =" "यूआईडी =" एक्सटेंशन: इंक

हम डीबीएमएस से पासवर्ड प्रकट करते हैं

SQL सर्वर की कॉन्फ़िगरेशन फ़ाइलों में, उपयोगकर्ता नाम और ईमेल पते स्पष्ट पाठ में संग्रहीत होते हैं, और पासवर्ड के बजाय, उनके MD5 हैश रिकॉर्ड किए जाते हैं। सख्ती से बोलना, उन्हें डिक्रिप्ट करना असंभव है, लेकिन आप ज्ञात हैश-पासवर्ड जोड़े के बीच एक मैच पा सकते हैं।

अब तक, ऐसे DBMS हैं जो पासवर्ड हैशिंग का उपयोग भी नहीं करते हैं। उनमें से किसी की भी कॉन्फ़िगरेशन फ़ाइलें केवल ब्राउज़र में देखी जा सकती हैं।

पाठ:DB_PASSWORD फ़ाइल प्रकार:env

विंडोज सर्वर के आगमन के साथ, कॉन्फ़िगरेशन फ़ाइलों का स्थान आंशिक रूप से रजिस्ट्री द्वारा लिया गया था। आप फ़ाइल प्रकार के रूप में reg का उपयोग करके ठीक उसी तरह इसकी शाखाओं के माध्यम से खोज सकते हैं। उदाहरण के लिए, इस तरह:

फ़ाइल प्रकार:reg HKEY_CURRENT_USER "पासवर्ड"=

स्पष्ट को मत भूलना

कभी-कभी Google द्वारा गलती से खोले और पकड़े गए डेटा की मदद से वर्गीकृत जानकारी प्राप्त करना संभव होता है। आदर्श विकल्प कुछ सामान्य प्रारूप में पासवर्ड की सूची खोजना है। केवल हताश लोग ही टेक्स्ट फाइल, वर्ड डॉक्यूमेंट या एक्सेल स्प्रेडशीट में अकाउंट की जानकारी स्टोर कर सकते हैं, लेकिन उनमें से हमेशा पर्याप्त होते हैं।

फ़ाइल प्रकार: xls inurl: पासवर्ड

एक तरफ तो इस तरह की घटनाओं को रोकने के कई उपाय हैं। htaccess में पर्याप्त एक्सेस अधिकार निर्दिष्ट करना, CMS पैच करना, बाईं स्क्रिप्ट का उपयोग न करना और अन्य छिद्रों को बंद करना आवश्यक है। एक robots.txt बहिष्करण सूची के साथ एक फ़ाइल भी है, जो खोज इंजन को उसमें निर्दिष्ट फ़ाइलों और निर्देशिकाओं को अनुक्रमित करने से रोकती है। दूसरी ओर, यदि किसी सर्वर पर robots.txt संरचना मानक एक से भिन्न होती है, तो यह तुरंत स्पष्ट हो जाता है कि वे इस पर क्या छिपाने की कोशिश कर रहे हैं।

किसी भी साइट पर निर्देशिकाओं और फाइलों की सूची मानक शिलालेख सूचकांक से पहले होती है। चूंकि यह सेवा के उद्देश्यों के लिए शीर्षक में प्रकट होना चाहिए, इसलिए इसकी खोज को इंटाइटल ऑपरेटर तक सीमित करना समझ में आता है। दिलचस्प चीजें /admin/, /personal/, /etc/ और यहां तक ​​कि /secret/ निर्देशिकाओं में पाई जा सकती हैं।

अपडेट का पालन करें

यहां प्रासंगिकता अत्यंत महत्वपूर्ण है: पुरानी कमजोरियां बहुत धीरे-धीरे बंद हो जाती हैं, लेकिन Google और इसके खोज परिणाम लगातार बदल रहे हैं। "अंतिम सेकंड" फ़िल्टर (&tbs=qdr:s अनुरोध url के अंत में) और "वास्तविक समय" फ़िल्टर (&tbs=qdr:1) के बीच भी अंतर है।

Google की ओर से अंतिम फ़ाइल अद्यतन दिनांक का समय अंतराल भी परोक्ष रूप से इंगित किया गया है। ग्राफिकल वेब इंटरफेस के माध्यम से, आप विशिष्ट अवधियों (घंटे, दिन, सप्ताह, और इसी तरह) में से एक का चयन कर सकते हैं या एक तिथि सीमा निर्धारित कर सकते हैं, लेकिन यह विधि स्वचालन के लिए उपयुक्त नहीं है।

पता बार की उपस्थिति से, कोई केवल &tbs=qdr: निर्माण का उपयोग करके परिणामों के आउटपुट को सीमित करने के तरीके के बारे में अनुमान लगा सकता है। इसके बाद अक्षर y एक वर्ष की सीमा निर्दिष्ट करता है (&tbs=qdr:y), m पिछले महीने के परिणाम दिखाता है, सप्ताह के लिए w, पिछले दिन के लिए d, अंतिम घंटे के लिए h, मिनट के लिए n, और एस मुझे एक सेकंड देने के लिए। Google को अभी हाल ही में ज्ञात किए गए सबसे हाल के परिणाम &tbs=qdr:1 फ़िल्टर का उपयोग करते हुए पाए जाते हैं।

यदि आपको कोई ट्रिकी स्क्रिप्ट लिखने की आवश्यकता है, तो यह जानना उपयोगी होगा कि दिनांक सीमा Google में daterange ऑपरेटर के माध्यम से जूलियन प्रारूप में सेट की गई है। उदाहरण के लिए, इस तरह आप 1 जनवरी से 1 जुलाई 2015 के बीच अपलोड किए गए गोपनीय शब्द के साथ पीडीएफ दस्तावेज़ों की सूची पा सकते हैं।

गोपनीय फ़ाइल प्रकार:पीडीएफ डेटारेंज:2457024-2457205

सीमा दशमलव के बिना जूलियन दिनांक प्रारूप में निर्दिष्ट है। ग्रेगोरियन कैलेंडर से उनका मैन्युअल रूप से अनुवाद करना असुविधाजनक है। दिनांक कनवर्टर का उपयोग करना आसान है।

फिर से लक्ष्यीकरण और फ़िल्टरिंग

खोज क्वेरी में अतिरिक्त ऑपरेटरों को निर्दिष्ट करने के अलावा, उन्हें सीधे लिंक बॉडी में भेजा जा सकता है। उदाहरण के लिए, filetype:pdf विशेषता as_filetype=pdf निर्माण से मेल खाती है। इस प्रकार, किसी भी स्पष्टीकरण को सेट करना सुविधाजनक है। मान लें कि केवल होंडुरास गणराज्य से परिणामों का आउटपुट खोज URL में निर्माण cr=countryHN जोड़कर सेट किया गया है, लेकिन केवल बोब्रुइस्क शहर से - gcs=Bobruisk । की पूरी सूची के लिए डेवलपर अनुभाग देखें।

Google के स्वचालन उपकरण जीवन को आसान बनाने के लिए डिज़ाइन किए गए हैं, लेकिन अक्सर परेशानी को बढ़ाते हैं। उदाहरण के लिए, उपयोगकर्ता का शहर WHOIS के माध्यम से उपयोगकर्ता के IP द्वारा निर्धारित किया जाता है। इस जानकारी के आधार पर, Google न केवल सर्वरों के बीच लोड को संतुलित करता है, बल्कि खोज परिणामों को भी बदलता है। क्षेत्र के आधार पर, एक ही प्रश्न के लिए, पहले पृष्ठ पर अलग-अलग परिणाम प्राप्त होंगे, और उनमें से कुछ पूरी तरह से छिपे हो सकते हैं। एक महानगरीय की तरह महसूस करें और किसी भी देश से जानकारी की खोज करने से उसके दो-अक्षर वाले कोड को निर्देश gl=country के बाद मदद मिलेगी। उदाहरण के लिए, नीदरलैंड के लिए कोड NL है, जबकि वेटिकन और उत्तर कोरिया का Google में अपना कोड नहीं है।

कुछ उन्नत फ़िल्टर का उपयोग करने के बाद भी अक्सर खोज परिणाम अटे पड़े रहते हैं। इस मामले में, इसमें कुछ अपवाद शब्द जोड़कर क्वेरी को परिष्कृत करना आसान है (उनमें से प्रत्येक के आगे एक ऋण चिह्न है)। उदाहरण के लिए, बैंकिंग, नाम और ट्यूटोरियल अक्सर व्यक्तिगत शब्द के साथ उपयोग किए जाते हैं। इसलिए, स्वच्छ खोज परिणाम एक प्रश्न का पाठ्यपुस्तक उदाहरण नहीं, बल्कि एक परिष्कृत उदाहरण दिखाएंगे:

इनटाइटल:"इंडेक्स ऑफ़/पर्सनल/" -नाम -ट्यूटोरियल -बैंकिंग

अंतिम उदाहरण

एक परिष्कृत हैकर इस तथ्य से प्रतिष्ठित होता है कि वह खुद को वह सब कुछ प्रदान करता है जिसकी उसे आवश्यकता होती है। उदाहरण के लिए, एक वीपीएन एक सुविधाजनक चीज है, लेकिन या तो महंगी या अस्थायी और प्रतिबंधों के साथ। अकेले अपने लिए साइन अप करना बहुत महंगा है। यह अच्छा है कि समूह सदस्यताएँ हैं, और Google की सहायता से समूह का हिस्सा बनना आसान है। ऐसा करने के लिए, बस सिस्को वीपीएन कॉन्फ़िगरेशन फ़ाइल ढूंढें, जिसमें एक गैर-मानक पीसीएफ एक्सटेंशन और एक पहचानने योग्य पथ है: Program Files\Cisco Systems\VPN Client\Profiles । एक अनुरोध, और आप शामिल हों, उदाहरण के लिए, बॉन विश्वविद्यालय के मित्रवत कर्मचारी।

फ़ाइल प्रकार:पीसीएफ वीपीएन या समूह

जानकारी

Google को पासवर्ड वाली कॉन्फ़िगरेशन फ़ाइलें मिलती हैं, लेकिन उनमें से कई एन्क्रिप्टेड हैं या हैश से बदल दी गई हैं। यदि आप एक निश्चित लंबाई के तार देखते हैं, तो तुरंत डिक्रिप्शन सेवा की तलाश करें।

पासवर्ड एन्क्रिप्टेड रूप में संग्रहीत हैं, लेकिन मौरिस मासार्ड ने उन्हें डिक्रिप्ट करने के लिए पहले से ही एक प्रोग्राम लिखा है और इसे thecampusgeeks.com के माध्यम से मुफ्त में प्रदान कर रहा है।

गूगल की मदद से सैकड़ों तरह के हमले और पैठ परीक्षण किए जाते हैं। लोकप्रिय कार्यक्रमों को प्रभावित करने वाले कई विकल्प हैं, प्रमुख डेटाबेस प्रारूप, कई PHP कमजोरियाँ, बादल, और इसी तरह। आप जो खोज रहे हैं उसे ठीक से जानने से आपको आवश्यक जानकारी प्राप्त करना बहुत आसान हो जाता है (विशेषकर वह जानकारी जिसे आप सार्वजनिक नहीं करना चाहते थे)। न केवल शोडान दिलचस्प विचारों को खिलाता है, बल्कि अनुक्रमित नेटवर्क संसाधनों का कोई भी डेटाबेस!

प्रिंट करने योग्य पेज बनाने के दो तरीके हैं:

1. विशेष रूप से एक अलग स्क्रिप्ट का उपयोग करके मेनू और अतिरिक्त डिज़ाइन के बिना एक पृष्ठ प्रदर्शित करें।

2. उसी पृष्ठ को प्रदर्शित करें जिसे हम साइट देखते समय देखते हैं, लेकिन अन्य समर्थित शैलियों के साथ, जहां अनावश्यक तत्व छिपे हुए हैं।

मुझे छपाई के लिए दस्तावेज (चालान, चालान, आदि) बनाने का मौका मिला। तो मैं पहले विकल्प के साथ गया। लेकिन यह सिर्फ मेरे मामले में है। अधिक लचीला जैसा कि यह मुझे दूसरा संस्करण लगता है।

यहाँ मेरा अनुभव है, नोट्स:

1. मुख्य नियम इसे सरल रखना है और लोग आप तक पहुंचेंगे (सी) xs कौन। संक्षेप में, विभिन्न प्रकार के डिज़ाइन का उपयोग न करें। एक व्यक्ति को केवल मुद्रित पाठ को पढ़ने की जरूरत है, इसे अतिरिक्त डिजाइन के साथ लोड करने के लिए कुछ भी नहीं है। और प्रिंटर में बेकार स्याही।

2. हम पृष्ठभूमि छवियों का उपयोग नहीं करते हैं, वे वैसे भी मुद्रित नहीं होंगे। या वे करेंगे, लेकिन सभी ब्राउज़रों में नहीं। कम से कम मेरे पास कुछ ऐसा ही रेक हुआ था।

3. हम एक सफेद पृष्ठभूमि, काले पाठ का उपयोग करने का प्रयास करते हैं। यदि नहीं, तो बहुत सारा पेंट बर्बाद हो जाएगा। मुझे लगता है कि आपको रंगीन पाठ करने की आवश्यकता नहीं है - वैसे भी बहुत से लोगों के पास एक श्वेत-श्याम प्रिंटर होता है।

4. यदि आप चाहते हैं कि निम्नलिखित सामग्री अगले पृष्ठ पर मुद्रित हो, तो इस पाठ से पहले पेजब्रेक वर्ग के साथ एक div ब्लॉक डालें। हम शैलियों में वर्ग का वर्णन करते हैं:

पेजब्रेक (पेज-ब्रेक-आफ्टर: ऑलवेज;)

पृष्ठ विराम (

पृष्ठ - विराम - के बाद : हमेशा ;

इस ब्लॉक के पीछे का टेक्स्ट एक नए पेज पर प्रिंट होगा। सभी आधुनिक ब्राउज़रों में काम करता है। हाँ, और आधुनिक समान नहीं। संस्करण 7 तक एक आईई समावेशी विफल रहता है। लेकिन आपको उसे मारना होगा!

5. और इसलिए, मुद्रण। उपयोगकर्ता प्रिंट करना चुन सकता है। लगाया जा सकता है

window.onload = फ़ंक्शन () (विंडो.प्रिंट ();)

और बटन ही:

< button onclick = "window.print();" >सील< / button >

यह बटन पेज व्यू पर होगा, लेकिन प्रिंट नहीं होगा क्योंकि हमने डिस्प्ले सेट किया है: कोई नहीं; मीडिया = "प्रिंट" के लिए शैली में, यानी प्रिंटिंग डिवाइस के लिए शैलियों में। बटन पर क्लिक करने पर प्रिंट विंडो प्रदर्शित होगी।

उन लोगों के लिए जो मुद्रण प्रक्रिया को सुपर स्वचालित करना चाहते हैं, उदाहरण के लिए, हम एक पृष्ठ खोलते हैं और प्रिंटर तुरंत पृष्ठ को प्रिंट करना शुरू कर देता है - अपने उत्साह को शांत करें या जो आपसे इसे करने के लिए कहता है। मुझे यह रास्ता नहीं मिला। हां और ना। क्योंकि यह तार्किक है। कल्पना कीजिए, आप साइट पर जाते हैं, और वहां, जावास्क्रिप्ट के माध्यम से, पृष्ठों की एक सौ प्रतियों की छपाई को प्रोग्राम किया जाता है। और प्रिंटर पागल हो जाता है और आपकी जानकारी के बिना पृष्ठों के इस ढेर को प्रिंट करना शुरू कर देता है। अतार्किक? अतार्किक!

एक समय में, मुझे एक प्रोजेक्ट मैनेजर ने लगन से ऐसा काम करने के लिए कहा था। मुझे उसे यह सब समझाना था, उदाहरण देना था, ताकि वह समझ सके कि यह नहीं किया जा सकता, और यह आवश्यक नहीं है।
6. यदि कोई इस तथ्य के बारे में शिकायत करता है कि शीर्षलेख और पाद लेख में पृष्ठ का पता, शीर्षक और अन्य बकवास मुद्रित हैं, तो उसे अपना ब्राउज़र सेट करने की सलाह दें। यह साइट की ओर से विन्यास योग्य नहीं है। कम से कम मुझे नहीं पता कि कैसे। उदाहरण के लिए, फ़ायरफ़ॉक्स में, इसे "प्रिंट" - "पेज सेटअप" - "मार्जिन और हेडर" में कॉन्फ़िगर किया गया है

7. वैसे, पिछले एक की खोज में। मान लें कि उपयोगकर्ता ने पृष्ठ पते सहित सभी शीर्षलेखों के आउटपुट को अक्षम कर दिया है। यानी अगर यूजर कुछ देर बाद प्रिंटआउट को देखेगा तो समझ नहीं पाएगा कि उसने इसे किस साइट से प्रिंट किया है। तो शायद यह संसाधन, पृष्ठ पता, लोगो या कुछ और इंगित करने वाला एक छोटा नोट बनाने लायक है।

8. बड़े फ़ॉन्ट आकार का उपयोग करें (बेशक कारण के भीतर)। मुख्य बात यह है कि छपाई करते समय सब कुछ पठनीय है।

10. मुझे लगता है कि डिवाइस से स्वतंत्र आयामों का उपयोग करना आवश्यक है - पूर्ण आयाम। उदाहरण के लिए, सेमी, मिमी, पीटी, पीसी।

11. यहां एक उपयोगी लिंक है http://www.webdevout.net/browser-support-css#css2propsprint । शैलियों का विवरण साइट http://htmlbook.ru . पर पाया जा सकता है
सामान्य तौर पर, मैं आपको सलाह देता हूं कि आप सीएसएस संपत्तियों की पूरी सूची देखें, भले ही आप एक अनुभवी डेवलपर हों। अपने लिए, मैं अपरिचित सीएसएस गुणों को पाकर हैरान था और कुछ सीएसएस गुणों का पहले से ही निडरता से उपयोग किया जा सकता है।

बेशक, यह सुझावों की पूरी सूची नहीं है। ये सिर्फ मेरे विचार हैं।

आज आपको डिज़ाइन युक्तियों की एक श्रृंखला से एक नोट मिलेगा। और ग्राफिक डिज़ाइन नहीं, बल्कि इंटरफ़ेस डिज़ाइन। मुझे लगता है कि आप में से कई लोगों ने कम से कम एक बार साइट के एक पृष्ठ को सीधे ब्राउज़र से प्रिंट किया है। अनुक्रम आमतौर पर यह होता है: Ctrl + P दबाएं, एक मिनट प्रतीक्षा करें, फिर प्रिंटर में पेपर डालने का अनुमान लगाएं, फिर से Ctrl + P दबाएं, आश्चर्य करें कि इतने सारे बैनर, काउंटर और मुख्य मेनू को प्रिंट करना क्यों आवश्यक था। आपको बस एक नक्शा और संपर्क चाहिए था।

कुछ डिज़ाइनर इस समस्या को इस तरह हल करते हैं: प्रत्येक पृष्ठ के लिए, एक अलग प्रिंट संस्करण बनाया जाता है। सबसे अधिक बार, यह एक दस्तावेज है जिसमें बैनर, मेनू और अन्य पृष्ठ तत्व जो मुद्रण के लिए अनावश्यक हैं, सम्मिलित नहीं किए जाते हैं।

एक अलग संस्करण क्यों बनाएं

यदि पृष्ठ बड़ा है, तो यह संभव है कि यह ए 4 पर फिट न हो और केवल आधे तक ही छपा हो, और शेष दूसरी शीट पर होगा। छपाई से पहले अतिरिक्त ब्लॉकों को हटाकर, हम कागज पर जगह, प्रिंटर में स्याही और तंत्रिका कोशिकाओं को बचाएंगे।

इसके अलावा, उपयोगकर्ताओं के विभिन्न स्क्रीन रिज़ॉल्यूशन हमें यह जानने की अनुमति नहीं देंगे कि यह या वह तत्व कैसे मुद्रित होगा। इसलिए, मैं आपको सलाह दूंगा कि आप सभी अनावश्यक चीजों को हटा दें और सुनिश्चित करें कि सभी प्रिंटआउट समान होंगे।

कैसे निर्दिष्ट करें कि क्या प्रिंट करना है?

आमतौर पर ऑब्जेक्ट क्लासेस और आइडेंटिफ़ायर के लिए धन्यवाद, हम पेज के लगभग किसी भी तत्व को छिपा सकते हैं। अतिरिक्त को छिपाने के लिए, मैं नेविगेशन हेडर, साइट लोगो, साइडबार (यदि कोई हो) और पाद लेख (पृष्ठ के नीचे) को छिपाने की सलाह दूंगा।

इस प्रकार, सामग्री क्षेत्र में जो है वह प्रिंट करने के लिए जाएगा। उन सभी तत्वों के लिए जिन्हें आप प्रिंट करते समय छिपाना चाहते हैं, अपनी खुद की कक्षा असाइन करें, उदाहरण के लिए "नो-प्रिंट"।

हम यह भी निर्दिष्ट कर सकते हैं कि बैनर फ़ोल्डर में छवियों को मुद्रण के लिए नहीं भेजा जाना चाहिए। यह एक मुखौटा के साथ किया जाता है। ऐसा करने के लिए, आपको CSS में निर्दिष्ट करने की आवश्यकता है:

img (प्रदर्शन: कोई नहीं! महत्वपूर्ण; )

इस कोड के साथ, हम उन सभी बैनरों को छिपा देंगे जो पेज पर कहीं भी दिखाई देंगे। इसी तरह, आपको बाकी तत्वों को अदृश्य बनाने की जरूरत है।

नो-प्रिंट (प्रदर्शन: कोई नहीं! महत्वपूर्ण;)

व्यवहार में आवेदन

फ़ाइल के लिए प्रिंट.सीएसएसमुद्रण के लिए भेजने के समय ही संसाधित किया जाता है, आपको इसे निर्दिष्ट करने की आवश्यकता होती है इस प्रकार:

इस पृष्ठ का मुद्रण कीजिए

कुछ साल पहले, मुझे इस तरह की एक विशेषता के अस्तित्व के बारे में जानकर सुखद आश्चर्य हुआ था। यह सुविधाजनक और काफी सरल है, इसलिए मैं आपको इसका उपयोग करने की सलाह देता हूं।