Windows 7 ovládače na tlačiarne z Windows Update pre iný PC
Moderátor: Moderátoři
Jak som sa s tým generickým ASCII tlačovým drivrom hral, to bolo fakt ako simulácia písacieho stroja, s tým rozdielom, že to vypisovalo až po znaku CR(LF) a nie po každom. Možno by to aj na basic odskúšanie stačilo, len k (moderným) USB tlačiarnam beztak treba driver, aby si vytvoril tlačový port, a ten protokol bude asi tiež svojský. Neviem.
//edit: aby sme zodpovedali Palovu pôvodnú otázku, tadialto by to možno šlo: Windows Update Agent API z MSDN.
To znamená, nakódiť si v C# (prípadne COM hovadinami z C++) appku na vyenumerovanie celej kategorie Devices (Printers) a vyklonovať... celý... update katalog. Len chce to WUA agenta na systéme, slušný diskový priestor (pár desiatok TB snáď bude stačiť) a poriadnu dávku trpezlivosti.
Horšie je, že výstupom asi bude apdejtové msi-čko, 1 per driver, a nie priamo cat, sys a inf. Ako by Češi napísali, potěš koště. Ale možno by si to odtial vedel nejak batch parsovať, bohvie... ten nápad mi príde kurací, pretože echt legacy drivre v tom asi nebudú (to by sa muselo volať snáď Windows Downdate miesto update)
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad
nixdorf píše:len k (moderným) USB tlačiarnam beztak treba driver, aby si vytvoril tlačový port, a ten protokol bude asi tiež svojský.
To nie je pravda - snad vsetky USB tlaciarne su "USB Printer Class", takze port vo Windows sa ti vytvori.
Nieco k fiskalnym tlaciarnam: teraz je u nas povinne CHDU. Do neho sa zapisuje CELY vystup na tlaciaren, vratane hlaviciek a riadiacich sekvencii. Tzn. aj sekvencie pre tlac QR kodu. Zapisuju sa tam aj nefiskalne doklady.