Android'den CUPS'a nasıl yazdırılır (LAN'daki başka bir bilgisayarda çalışıyor)?
(CUPS (Ortak Unix Baskı Sistemi / Sunucusu) elbette LAN üzerinden istekleri kabul etmek için ayarlanmıştır.)
Tercihen, tescilli yazılıma güvenmeksizin.
Android'den CUPS'a nasıl yazdırılır (LAN'daki başka bir bilgisayarda çalışıyor)?
(CUPS (Ortak Unix Baskı Sistemi / Sunucusu) elbette LAN üzerinden istekleri kabul etmek için ayarlanmıştır.)
Tercihen, tescilli yazılıma güvenmeksizin.
Yanıtlar:
Geçenlerde Cups4J'nin (değiştirilmiş) bir versiyonuna dayanan bir Android uygulaması yayınladım . İletişim http / https üzerinden yapılır . Java kütüphanesinden değiştirmek zorunda kaldım / seçtiğim en önemli şey, XML işleme için JAXB'ye bağımlılıktı ( a. Çok ağır hissettim b. Android bu javax lib'e sahip değil ve içe aktarma görünüşte yeniden paketleme içeriyor) sert kodlama.
İndir Android CUPS yazdırma Play Store'da veya kaynaklarını almak GitHub'dan.
Bir Windows makinesine bağlı bir USB yazıcım var ve Linux sunucum bunu SMB üzerinden görüyor ve CUPS aracılığıyla yayınlıyor ("paylaştığınızdan emin olun ...")
Android için, tüm uygulamaların görmesi için bir baskı servisi ile eksiksiz Let's Print Droid var. Kurulumu yaklaşık iki dakika sürer.
Artık IPP Everywhere için CUPS ayarlayabilirsiniz . Daha sonra doğrudan Android, Chromebook ve hatta iPhone yazıcı menülerinde görünmelidir. Diğer yanıtlar oldukça yeni sistemler için güncel değil: CUPS 1.5+ ve Android 4.4+ veya IPP Everywhere yazıcısı gerekiyor . Apple AirPrint CUPS 2.2.2 için gereklidir . Yine de , işlevsellik hatalarını ayıklamak biraz zor olabilir.
Özgür yazılım olan yerel Android CUPS istemcileri yok gibi görünüyor.
Bulabilmenin tek yolu, Android cihazdaki bir Debian yüklemesi ile oldukça sakar - http://code.google.com/p/android/issues/detail?id=1148#c41 . Ancak LilDebi (örneğin) gibi bir Debian (veya başka bir dağıtım) kurulumu kullanmak kesinlikle kök gerektirecektir ( köklenmek için)! Bu, cihazı rootlamak istemeyenler için uygun değildir (sadece yazdırabilmek için). (BTW, krootun yanı sıra, Linux'ta kök gerektirmeyen daha modern bir alternatif izolasyon teknolojisi yok mu? .. Belki de LXC ?)
Başka bir uygulama ( Uzak CUPS ), sunucuya SSH erişimi gerektirir.
ObPrint açık kaynak olarak görünmüyor.
Droid'i Yazdıralım Yazdıralım da açık kaynak gibi görünmüyor.
Oyun mağazasında bulunan pelya'dan Paylaşılan yazıcı uygulamasını deneyebileceğinizi düşünüyorum . Android için bir bardak kurulumudur. Umarım senin için çalışır.