Aplikacja, która przy próbie wydruku prosi o hasło

0

Witam serdecznie,

przepraszam jak piszę w złym dziale. Chciałbym napisać programik, który przy próbie wydruku prosi o podanie hasła, nie wiem za bardzo jak to ugryźć.

0

Jak rozumiem ten program piszesz w C#?

Chcesz napisać program który poprosi o hasło gdy użytkownik będzie drukował coś z dowolnego programu, czy z Twojego?

0

Chciałbym napisać w C#, bo mam jakieś podstawy, chyba że jest to nierozsądne?
Chodzi o wydruk z dowolnej aplikacji np. LibreOffice, Firefox, notatnik itp. Próbowałem zrobić to przez Windows, ale można tylko prawa dostępu ustawić.

0
antycode napisał(a):

Chciałbym napisać w C#, bo mam jakieś podstawy, chyba że jest to nierozsądne?

Zapytałem czy piszesz w C# ponieważ nie dodałeś żadnych tagów (a często się zdarza, że nowi użytkownicy dział wybierają "losowo" (przynajmniej takie wrażenie można odnieść)).

Chodzi o wydruk z dowolnej aplikacji np. LibreOffice, Firefox, notatnik itp. Próbowałem zrobić to przez Windows, ale można tylko prawa dostępu ustawić.

Wydaje mi się, że nie będzie to proste w realizacji (o ile nie niemożliwe).

Jakiej drukarki używasz?
Może sterownik drukarki obsługuje taką funkcjonalność.

0

Jest to Brother J140W, sprawdzałem opcje i nic nie znalazłem.

0

Nigdy tego nie robiłem ale może zainteresuj się usługą bufora wydruku. https://msdn.microsoft.com/pl-pl/library/windows/desktop/dd162861(v=vs.85).aspx
Być może da rady nasłuchiwać czy coś idzie do bufora wydruku i przytrzymać do momentu wpisania hasła.

0

Myślę że rozwiązaniem było by też stworzenie wirtualnej drukarki, ustawienie ją jako domyślne, i przekazywanie wydruków (po spełnieniu warunków, np. hasło) do drukarki właściwej.

0

Drukarkę można zablokować na dowolnym użytkowniku, z tym nie ma problemu w Windowsie. Na komputerze będzie tylko jedna drukarka zainstalowana.

1 użytkowników online, w tym zalogowanych: 0, gości: 1