Odzyskiwanie plików wydruku - spoolera Windows

Dzisiaj jeden z użytkowników wysłał dokument do wydruku na nieistniejącą już drukarkę sieciową, która nadal była, chociaż jako offline, widoczna w jego komputerze. Dokument ten został wygenerowany w systemie ERP, który nie pozwala na ponowny wydruk oryginału bez ingerencji administratora. Na szczęście dokument „siedział” w spoolerze systemowym i jakoś trzeba było się do niego dobrać.
Procedura wyglądała nastepująco:
Zlokalizowanie pliku
Lokalizacja plików spoolera to %systemroot%\system32\spool\servers\[servername] gdzie [servername] to nazwa serwera wydruku, obsługującego konkretną drukarkę. pliki z dokumentami mają rozszerzenia *.spl
Podgląd pliku *.spl
Do podglądu pliku *.spl celu wykorzystałem darmowy program SPLView dostepny na stronach http://www.lvbprint.de/html/download.html lub http://splview.software.informer.com/

Jego zawartość to zwykły PCL – na ekranie nie wygląda jak oryginał, natomiast po wydrukowaniu dokument jest identyczny z tym, który został wygenerowany z systemu źródłowego.

CSS – Dwa divy obok siebie o tej samej wysokości



Dwa divy musimy zamknąć wewnątrz trzeciego który będzie oznaczony id=”glowny” jego styl wygląda następująco:
1
2
3
4
5
6
#glowny {
    width: 100%;
    clear: both;
    height: 100%;
    overflow: hidden;
}
Wewnątrz niego będą znajdowały się kolejne dwa o id=tresc oraz id=menu
1
2
3
4
5
6
7
8
9
<div id="glowny">
      <div id="menu">
          Treść dla menu
      </div>

      <div id="tresc">
          Przykładowa treść dla drugiego diva
      </div>
</div>
Teraz wystarczy pokazać style dla div=tresc oraz div=menu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#menu {
    width: 30%;
    margin: 0 0 -20000px 5px;
    padding-bottom: 20000px;
    height: 100%;
    background: #ffe6c5;
    float: left;
}
#tresc {
    width: 65%;
    padding: 0 0 0 15px;
    float: left;
    height: 100%;
    background: #CCCCCC;
    margin-bottom: -20000px;
    padding-bottom: 20000px;
}
Przykład działa bez problemowo :) A jest dostępny pod tym adresem.

Odczytywanie parametrów z adresu WWW

W kodzie PHP dodać linijkę:



na podstawie informacji można szybko stworzyć:

$_SERVER['HTTP_HOST'].''.$_SERVER['REQUEST_URI'];

LinkWithin-4

Related Posts Plugin for WordPress, Blogger...