Drukarka etykiet sieciowych dostępna do drukowania przez Internet?


4

AKTUALIZACJA

Obecnie szukam drukarek etykiet DYMO i BROTHER do tego celu. W idealnym świecie mogą kliknąć przycisk „drukuj” obok adresu w aplikacji sieci Web, który wydrukuje etykietę bez konieczności kopiowania / wklejania do oprogramowania zastrzeżonego ...


Chciałbym móc wysłać polecenie drukowania do lokalnej drukarki etykiet sieciowych z aplikacji internetowej działającej na serwerze w chmurze. Powiedzmy, że z jakiegoś powodu chcę wysłać etykietę do domu moich rodziców, a drukarka jest zainstalowana w sieci domowej.

Zapytałem już, jak to zrobić za pomocą kodu na Stackoverflow tutaj i na Serverfault związane ze stroną sieciową tutaj , ale czasami linie mogą być zamazane przez administratora sieci (błąd serwera) i drukarkę jak problem (superuser) ...

Chciałbym wiedzieć, czy jest to możliwe z punktu widzenia sieci / sprzętu. Czy są jakieś drukarki „etykietowe”, które mogę dodać do sieci? Czy mogę dodać drukarkę etykiet jako urządzenie drukujące z innej sieci przez Internet?

alt text


1
Aby wyjaśnić, na jaką drukarkę etykiet dokładnie się zwracamy?
— James Mertz

Drukarka etykiet jest w tym momencie „nieznana”, ale po prostu będzie używana do drukowania pojedynczej etykiety adresowej na raz.
— RSolberg

Dobrze, tu jest wierzę, że lista sieciowych drukarek etykiet, które łączą się przez cat5.
— James Mertz

Ciekawe, jak to wszystko wyszło?
— James Mertz

Jeszcze tego nie wykonałem ... Ale prawdopodobnie skończę na umieszczeniu serwera w chmurze na wirtualnej chmurze prywatnej (podłącz ją do naszej sieci) i po prostu wydrukuj na lokalnej drukarce sieciowej.
— RSolberg

Odpowiedzi:


7

Jest kilka opcji, które zasugeruję:

1 .. Skonfiguruj sieć VPN, która umożliwia dostęp do sieci, w której drukarka jest skonfigurowana, i wydrukuj stamtąd.

  • Plusy:

    • Bezpieczny dostęp do drukarki. Aby uzyskać dostęp do drukarki, użytkownik musi połączyć się z siecią za pośrednictwem sieci VPN, używając nazwy użytkownika i hasła skonfigurowanego przez administratora sieci. Można nawet skonfigurować serwer druku, który obsługuje wszystkie zadania, i umieścić dwa urządzenia (drukarkę i serwer) w całkowicie oddzielnej sieci.
  • Cons:

    • Użytkownik w celu uzyskania dostępu do drukarki, która ma być podłączona do sieci VPN, oznacza, że ​​istnieje potencjalne zamieszanie i potrzeba pomocy użytkownika.

Aby skonfigurować VPN, potrzebujesz serwera, który obsługuje połączenia VPN. Konfiguracja VPN na serwerze zależy od oprogramowania serwera. Oto kilka przewodników, które znalazłem dla: „ Windows Server 1 „,” Windows Server 2 „,” linux „i a” DD-WRT „Błyskawiczne urządzenie.

Osobiście korzystałem z VPN z uniwersytetem, w którym pracuję, i działa bez problemu. Mój znajomy był nawet w stanie drukować ze swojego Droida, jednak aby drukować, musimy być podłączeni do VPN.

2. Możesz skonfigurować drukarkę za pomocą IIS:

  • Plusy:

    • Dostęp do drukarki można uzyskać z adresu internetowego przekazywanego z serwera do drukarki. Ułatwia to dostęp do drukarki, a gdy drukarka jest skonfigurowana na komputerze użytkownika, koszty IT są mniejsze.
  • Cons:

    • Ponieważ drukarka jest dostępna przez Internet, bezpośrednio podłączone drukarki i serwery / stacje robocze są bardziej narażone na włamanie.

Nigdy nie korzystałem z niczego, co miałoby związek z IIS, jednak uważałem, że te artykuły są interesujące i mogą się przydać w rozwijaniu tego, jeśli tego pragniesz: Drukowanie w Internecie „,” Jak połączyć się z drukarkami internetowymi ", i " Udostępnij drukarkę online „

Aktualizacja Z DYMO drukarka etykiet możesz skonfigurować drukarkę do drukowania przez Internet. To to dobra strona internetowa, która opisuje, jak to wszystko działa. Sieciowe drukarki etykiet BROTHER obsługują także usługi IIS.

3 .. Drukowanie w chmurze Google

Dzięki internetowemu systemowi operacyjnemu Google musieli radzić sobie z drukowaniem przez sieć w chmurze (internet). Obecnie są w trakcie opracowywania drukowania w chmurze, które pozwala na wysłanie zadania drukowania przez chmurę, aby zostało pomyślnie zakończone bez instalacji sterownika. Chociaż jest to na etapie rozwoju, mają kod które możesz oglądać i bawić się. Wątpię, że tego właśnie chcesz, ale pomyślałem, że to odłożyłem.

4 .. HP Cloud Printing System

HP opracował drukarkę, która może drukować za pośrednictwem poczty elektronicznej! Sprawdź to stronie internetowej więcej informacji.


+1 - Pokonaj mnie! Myślę, że VPN jest prawdopodobnie najlepszym rozwiązaniem. Mogą wystąpić problemy z rozpoznawaniem drukarki przez system Windows w inny sposób. Dzięki VPN nie ma znaczenia, jakiego rodzaju jest drukarka, ponieważ komputer traktuje ją jako drukarkę sieciową. Inne opcje mogą mieć problemy ze zgodnością.
— JNK

Zapomniałeś kombi Kinko's + Secret Courier Service.
— digitxp

1

Możesz użyć darmowego produktu PrinterShare (przemianowany na PrintAnywhere), dostępny na Windows, Mac i Linux.

Oprogramowanie musi być zainstalowane na komputerze, z którego chcesz drukować oraz na komputerze, na którym chcesz drukować. Proces ten jest lepiej wyjaśniony w tym makeuseof artykułu .

Oto co strona internetowa Jak to działa mówi:

Jeśli udostępniona drukarka jest online, wydrukuj   dokument jest przesyłany bezpośrednio do   maszyna docelowa. Jest szybki i bezpieczny.   Więc zazwyczaj chcesz zachować swoje   drukarki online.

image1

Jeśli drukarka udostępniona jest w trybie offline, ty   nadal można na niej drukować. Dokument   będzie tymczasowo przechowywany   Serwer druku PrinterShare i   pobierane przez odbierającego klienta jak najszybciej   jak będzie gotowy.

image2


0

To powinno być bardzo łatwe do zrobienia i istnieje wiele sposobów, aby to osiągnąć.

Gdybym to ja i kontrolowałem aplikację ASP.Net, zrobiłbym następujące czynności:

Zainstaluj drukarkę na serwerze i upewnij się, że działa, a następnie utwórz nową aplikację asp.net.

Teraz przychodzi zabawa, że ​​ktoś na Stackoverflow mógłby ci pomóc o wiele więcej niż ja ...

Pierwszą częścią aplikacji może być usługa internetowa, która łączy się z istniejącą aplikacją, która przyjmuje różne zmienne z pierwszej aplikacji i zapisuje w bazie danych.

Następnie utwórz a w tej usłudze internetowej, stwórz interfejs, który w zasadzie może wyświetlać wszystkie wpisy w poprzedniej bazie danych.

Na koniec utwórz aplikację kliencką, która łączy się z powyższym interfejsem i uruchom ją na dowolnym komputerze w pakiecie Office, może działać na zaplanowanym zadaniu, a nawet możesz ustawić jakiś rodzaj powiadomienia, aby drukował w czasie rzeczywistym.

Ponownie, jestem pewien, że istnieje znacznie lepszy programista niż ja, który może lepiej zrozumieć, co należy stworzyć, ale jak mówisz o serwerach w chmurze i więcej, jestem pewien, że Ty lub ktoś z zespołu ma techniczne możliwość osiągnięcia tego celu i jestem pewien, że tego rodzaju podejście jest znacznie lepszym rozwiązaniem niż cokolwiek innego, ponieważ można wykonać drukowanie z dowolnej maszyny, której potrzebujesz (bez instalowania sterowników drukarek, VPN lub innych rozwiązań) ... Również , to jest dobre na przyszłość, możesz ulepszyć drukarkę etykiet * i będziesz musiał tylko dokonać kilku modyfikacji w aplikacji klienta.

(*) Moje doświadczenie z tymi małymi drukarkami etykiet polega na tym, że są dobre, ale jeśli zamierzasz dużo drukować, mogą one być drogie szybko i możesz chcieć uaktualnić do poważnej drukarki Zebra lub podobnej ... ale mam nadzieję, że podoba ci się rada!


Serwer znajduje się w „chmurze” ... Naprawdę nie można na nim zainstalować drukarki :)
— RSolberg

@Rsolberg - Ahh, czy w 100% nie rozumiem obrazu ... ok, przeczytaj ponownie i zredaguj kilka ostatnich akapitów ... Nadal uważam, że jest to najlepsze podejście, po prostu edytowałem je, aby spełnić Twoje potrzeby !
— William Hilsum
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.