NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
František Tischler:13.4.2022 17:59

Ahoj, v malé síti používám sdílenou tiskovou frontu. V praxi to vypadá tak, že uživatel na jedné stanici připraví dokument a ten se odešle do tiskové fronty. Dokument může mít přednastaveno, na které tiskárně se bude tisknout. Na jiné stanici pak jiný uživatel dokument fyzicky vytiskne. Některé dokumenty se tisknou automaticky, jiné se tisknou na vyžádání poté, co někdo vloží do podavače správný formulář.
Problémem je identifikace tiskáren. Aplikace je rozpozná podle přiděleného názvu a podle typu dokumentu připraví tisk na příslušné tiskárně. Windows jsou ovšem potvůrky vrtošivé a občas si tiskárnu přejmenují (popřípadě jí pořídí klon), což hodí vidle do celého nastavení tisků.

Zkusil jsem: Pokoušel jsem se nějak identifikovat konkrétní tiskárnu, abych nebyl odkázán na její název, ale neuspěl jsem.

Chci docílit: Potřebuji jednoznačný SW otisk tiskárny, abych ji identifikoval, přiřadil jí aktuální zařízení z kolekce tiskáren a na ni směroval tisky. Nemáte někdo představu, jak to zařídit?

 
Odpovědět
13.4.2022 17:59
Avatar
HONZ4
Člen
Avatar
Odpovídá na František Tischler
HONZ4:24.4.2022 11:30

Toto by Ti mohlo pomoci

 
Nahoru Odpovědět
24.4.2022 11:30
Avatar
Odpovídá na HONZ4
František Tischler:26.4.2022 12:59

Díky, myslím, že to není přesně ono. Je to koncipované pro síťové tiskárny u nichž znám IP adresu a mají konkrétní vnitřní jazyk. Na tomhle poli si už nechci hrát, protože každý výrobce to má jinak a často nezachovává ani kompatibilitu mezi modely. Kdo někdy musel programovat tisk pomocí escape sekvencí ví o čem mluvím.
Pokud mi Windows zneprovozní původní tiskárnu (jeví se obvykle jako offline) a místo ní pořídí její kopii nebo tiskárnu s jiným ovladačem, potřebuji jednoduše zjistit, jak se nyní jmenuje, aby se na ní přesměrovaly tisky a neplnila se fronta původní tiskárny, která je nyní offline. Doufal jsem tiše, že bude, třeba přes WMI win32_printer, dostupné něco jako ID zařízení přidělené výrobcem, ale nic takového jsem nenašel. Když tak nad tím bádám, možná by se to hodilo i Microsoftu, aby donekonečna ty tiskárny nestěhoval.

 
Nahoru Odpovědět
26.4.2022 12:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.