![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zamieszczam tego posta w dziale przedszkole wiedząc, że nie ma możliwości sprawdzenia tego z poziomu php (chociaż problem wiąże się z php).
Macie jakieś pomysły jak sprawdzać czy dokument, który został wysłany do wydrukowania został wydrukowany (czy nie wystąpiły jakieś błędy)? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Raczej nie ma takiej opcji, drukowanie jest powiązane z javascript, a js można wyłączyć w przeglądarce, więc nie sprawdzisz czy ktoś to wydrukował czy też nie, jedyne co mi przychodzi na myśl to sprawdzenie czy ktoś wciśnął przycisk odpowiadający za drukowanie, natomiast czy wydrukował to czy nie, to już inna sprawa - raczej z poziomu php jak i js niewykonalna.
-------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Loguje każde naciśnięcie przycisku drukuj.
Użytkownik naciska drukuj, wybiera drukarkę (znajduje się w innym dziale) i drukuje. Problem w tym, że zaczyna się przepychanka (jedni twierdzą że pścili dokument do druku, drudzy twierdzą, że nie otrzymali wydruku) - sprawa dosyć poważna. Zastanawiałem się nad jakimś programem (musiałby być w java, króty eventualnie pobierałby dane z pliku na serwerze i drukował). Pytanie czy jest możliwość sprawdzania za pomocą innego języka programowania czy strona się wydrukowała? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Dostęp do takich informacji mają tylko programy uruchamiane bezpośrednio w systemie operacyjnym, więc JAVA owszem, ale tylko uruchamiana jako program, a nie jako applet na stronie WWW.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
@nexis: Rozumiem. Właśnie o tym myślałem. Przerobiłbym swoją aplikacje tak, aby użytkownik nie musiał drukować ręcznie, tylko tworzony byłby specjalny plik do wydruku, trzymany gdzieś w katalogu. A program napisany w JAVie sprawdzałby co 30sekund czy są jakieś pliki do drukowania. Jeśli tak to drukowałby i usuwał ten plik. Jeśli wystąpiłby błąd drukowania pliku to plik pozostaje. Problem w tym, że nie znam JAVY :/
Czy ktoś mógłby pomóc w napisaniu paru linijek w JAVIE? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Czy ktoś mógłby pomóc w napisaniu paru linijek w JAVIE? W związku z tym, że temat zszedł na inny tor pozwolę sobie przenieść na Hydepark ![]() -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Spyware? Nie łatwiej wysyłać pocztą? A co jak ktoś sobie druknie inny plik w międzyczasie? Btw. Java jest wieloplatformowa i takie dokładne kontrolowanie drukarki może okazać się trudne.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Spyware? Nie łatwiej wysyłać pocztą? A co jak ktoś sobie druknie inny plik w międzyczasie? Przyjmij, że masz w firmie tylko dwa działy - A i B. Dział A wypełnia pewne formularze i puszcza wydruk do działu B, który sam może sobie drukować ale twierdzi, że nie ma na to czasu. Chce mieć wszystko podane na tacy.. :/ Są to bardzo często strategiczne informacje. Dział B czasem daje po dupie i zwala wszystko na program, "drukarka widocznie nie wydrukowała, nie wiemy dlaczego, nas to pierd***" Co prawda zapisuje w logach, że naciśnięto przycisk drukuj ale to za mało. Btw. Java jest wieloplatformowa i takie dokładne kontrolowanie drukarki może okazać się trudne. Wiem, że są na tym forum osoby które programują w Javie/innym języku. Myślę że jest to możliwe ale wolę się upewnić. Zastanawiam się na ile warto rozważać dalej ten problem.. -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:20 |