Download | Windows
^ Download | command-line (Windows/DOS) >> | zdrojové kódy >>
V tejto časti si môžete stiahnuť aplikáciu pod OS Windows 95/98/NT/2000/XP/Vista,
ktorá generuje stránky v podobe HTML priamo zobraziteľných vo vašom prehliadači (Internet Explorer, Netscape, Mozilla, Firefox a pod.), ako na týchto stránkach,
a to bez potreby pripojenia k internetu.
Pracuje na inom princípe ako klasické okienkové aplikácie. Princíp spočíva v tom, že na Vašom lokálnom počítači beží lokálny webserver. Ten kliknutia na stránky
(na tlačidlá alebo odkazy) „prekladá“ aplikácii, ktorá následne vytvorí výstup, pošle ho späť prehliadaču, ktorý výstup zobrazí presne tak isto ako na internete.
Súbory na stiahnutie:
Postup inštalácie
- Stiahnite si oba súbory („balíček programu a textov“ [zip, 7zip alebo rar] a webserver) na disk („Save as“, „Uložiť ako...“).
Najskôr budeme inštalovať webserver, následne samotný program.
- Inštalácia webservera: Spustite súbor rubyinstaller-1.9.2-p0.exe. Riaďte sa inštalačnými inštrukciami (sú v anglickom jazyku; v podstate stačí odklikávať tlačidlo Next príp. I Agree
a Finish). Do jedného adresára (napr. c:\Ruby192) je nainštalovaný interpréter programovacieho jazyka Ruby. Ten následne spúšťa lokálny
webserver.
- Inštalácia aplikácie: Rozbaľte (napr. pomocou programov 7Zip, WinZip, WinArj, WinRAR, PowerArchiver) „balíček programu a textov“ (2012-01-04-breviar.sk.zip, 2012-01-04-breviar.sk.7z resp. 2012-01-04-breviar.sk.rar) do nejakého adresára na vašom disku
(pre ďalšie úvahy predpokladáme, že je to c:\breviar).
Upozornenie: Názov adresára NESMIE obsahovať diakritiku!
- Tým je inštalácia ukončená.
Používanie aplikácie
- Pred každým použitím aplikácie je potrebné spustiť webserver, a to spustením skriptu spusti.server.bat (nachádza sa v kmeňovom adresári
aplikácie, teda v našom príklade c:\breviar). Prípadne postačí dvojklikom otvoriť jeden zo súborov server.rb resp. server.rbw (nachádzajú sa tamtiež).
Malo by sa otvoriť okno príkazového riadka, v ktorom by mali byť približne nasledujúce riadky:
c:\breviar>ruby.exe server.rb
[2010-11-29 12:12:16] INFO WEBrick 1.3.1
[2010-11-29 12:12:16] INFO ruby 1.9.2 (2010-08-18) [i386-mingw32]
[2010-11-29 12:12:16] INFO WEBrick::HTTPServer#start: pid=2000 port=2000
O konfigurácii pozri nižšie.
- Otvorte svoj obľúbený internetový prehliadač a do okienka pre internetové adresy napíšte nasledujúcu adresu: http://localhost:2000/
(to je adresa vášho lokálneho webservera).
- Malo by sa vám zobraziť úvodné okno. V prehliadači generujete modlitbu presne tak isto, ako pri pripojení na Internet. Okno príkazového riadka by malo zachytávať
jednotlivé akcie, ktoré lokálny webserver vykonáva (volania aplikácie).
Konfigurácia (nastavenie) webservera
- Súbor: server.rb resp. server.rbw
- V podstate jediným zaujímavým riadkom je ten, v ktorom nastavujete port pre váš webserver: Port => 2000. Ak chcete zmeniť hodnotu, upravte súbor server.rb v akomkoľvcek
textovom editore a uložte. Váš lokálny webserver bude mať potom adresu http://localhost:port/, kde port je číslo portu, uvedené v konfiguračnom súbore.
Konfigurácia (nastavenie) ciest
- Súbor: spusti.server.bat
- Tento súbor obsahuje jediný riadok: "C:\Program Files\Ruby192\bin\ruby.exe" server.rb.
Ak ste nainštalovali ruby do iného adresára, je potrebné to v tomto skripte zmeniť. Teda napríklad: "C:\ruby\bin\ruby.exe" server.rb.
Použitý program na kompresiu: 7zip; môžete si ho stiahnuť napr. tu: http://www.7-zip.org/ (je voľne stiahnuteľný).
Okrem toho používam legálny (zakúpený) softvér WinRar.
Ak máte akékoľvek pripomienky, vylepšenia, nápady alebo postrehy, pošlite ich, prosím, mailom.
OAMDG
Copyrights detailed
Partial Source Text Copyright © Slovenská liturgická komisia; Spolok svätého Vojtecha.
Un-CGI 1.10 Copyright 1994 © Steven Grimm. | cgiutils 1.1 Copyright 1995-1996 © William E. Weinman.
Partial Source Code Copyright 1999 © Miroslav Murgaš. | Partial Source Code Copyright 2007 © Marek Eliáš.
Ruby Support 2005 © Jozef Fülöp. | Ruby language © http://www.ruby-lang.org/en/
Copyright 1999-2012 © Juraj Vidéky. All rights reserved.
Posledná aktualizácia: 2012-01-04
© 1999-2012 Juraj Vidéky