Android से CUPS (LAN में किसी अन्य कंप्यूटर पर चल रहा है) कैसे प्रिंट करें?
(CUPS (कॉमन यूनिक्स प्रिंटिंग सिस्टम / सर्वर) बेशक लैन पर अनुरोध स्वीकार करने के लिए पहले से ही स्थापित है।)
अधिमानतः, मालिकाना सॉफ्टवेयर पर भरोसा किए बिना।
Android से CUPS (LAN में किसी अन्य कंप्यूटर पर चल रहा है) कैसे प्रिंट करें?
(CUPS (कॉमन यूनिक्स प्रिंटिंग सिस्टम / सर्वर) बेशक लैन पर अनुरोध स्वीकार करने के लिए पहले से ही स्थापित है।)
अधिमानतः, मालिकाना सॉफ्टवेयर पर भरोसा किए बिना।
जवाबों:
मैंने हाल ही में Cups4J के (संशोधित) संस्करण पर आधारित एक Android ऐप जारी किया है । संचार http / https के माध्यम से होता है । जावा लाइब्रेरी से बदलने के लिए मुझे जो मुख्य चीज / विकल्प चुनना था, वह XML प्रोसेसिंग के लिए JAXB पर निर्भरता थी ( a। मुझे लगा कि यह बहुत भारी है । Android के पास यह javax lib नहीं है और इसे इंपोर्ट करने के लिए इसे रीपैकेजिंग करना शामिल है) इसके बजाय कुछ पर रीपैकेजिंग करना शामिल है। कठिन कोडिंग।
Play Store पर Android CUPS प्रिंटिंग डाउनलोड करें या GitHub पर स्रोत प्राप्त करें ।
मेरे पास एक विंडोज मशीन से जुड़ा हुआ एक यूएसबी प्रिंटर है और मेरा लिनक्स सर्वर एसएमबी पर देखता है और सीयूपीएस के माध्यम से प्रकाशित करता है ("शेयर ..." सुनिश्चित करें)।
एंड्रॉइड के लिए, लेट्स प्रिंट ड्रॉइड है - एक प्रिंट सेवा के साथ पूरा करें ताकि सभी ऐप इसे देखें। इसे स्थापित करने में लगभग दो मिनट लगते हैं।
अब आप IPP एवरीवेयर के लिए CUPS सेट कर सकते हैं । यह तब सीधे आपके Android, Chromebook, और शायद iPhone प्रिंटर मेनू में भी दिखाई देनी चाहिए। अन्य उत्तर यथोचित नई प्रणालियों के लिए पुराने हैं: CUPS 1.5+ और Android 4.4+ या IPP एवरीवेयर प्रिंटर की आवश्यकता है । Apple AirPrint CUPS के लिए 2.2.2 आवश्यक है । हालांकि कार्यक्षमता को डीबग करना थोड़ा मुश्किल हो सकता है।
ऐसा लगता है कि कोई भी देशी एंड्रॉइड सीयूपीएस क्लाइंट नहीं हैं, जो मुफ्त सॉफ्टवेयर हैं।
Android डिवाइस पर डेबियन इंस्टॉलेशन - http://code.google.com/p/android/issues/detail?id=1148#c41 के माध्यम से एक ही रास्ता जो पाया जा सकता है वह अनाड़ी है । लेकिन लिलबडी (उदाहरण के लिए) जैसे डेबियन (या अन्य डिस्ट्रो) इंस्टॉलेशन का उपयोग करने के लिए निश्चित रूप से रूट ( क्रॉल करने के लिए) की आवश्यकता होगी ! यह उन लोगों के लिए सुविधाजनक नहीं है जो डिवाइस को रूट नहीं करना चाहते हैं (बस प्रिंट करने में सक्षम होना चाहिए)। (बीटीडब्लू, चेरोट के अलावा, लिनक्स में कार्यान्वित किसी भी अधिक आधुनिक वैकल्पिक अलगाव प्रौद्योगिकियों के लिए रूट की आवश्यकता नहीं होगी? .. शायद, एलएक्ससी ?)
एक अन्य ऐप ( रिमोट सीयूपीएस ) को सर्वर तक एसएसएच एक्सेस की आवश्यकता होती है।
ObPrint खुला-स्रोत नहीं दिखाई देता है।
चलो प्रिंट Droid इसी तरह खुला स्रोत होने के लिए प्रकट नहीं होता है।
मुझे लगता है कि आप प्ले स्टोर पर उपलब्ध प्लाइला से साझा प्रिंटर ऐप आज़मा सकते हैं। यह एंड्रॉइड के लिए एक कप इंस्टॉलेशन है। आशा है कि ये आपके काम आएगा।