HFS - HttpFileServer MAGYAR használati útmutató

Vissza   Kezdőlapra   Előre
2.) HFS HTTP WEB Server program Szolgáltatás (Service) beállítása.


Ez a szolgáltatás arra jó, hogy amikor elindult a gép, akkor automatikusan a felhasználói fiókba bejelentkezés nélkül is elindítja önmagát.
(Egy szerverbe nem feltétlen kell bejelentkezni az adminisztrátornak és a szerverprogramokat elindítani ahhoz, hogy azok fussanak a háttérben, ha servizekhez hozzá lettek adva, mivel az ezt a célt szolgálja.)

A szolgáltatás Windows NT/2000 operációs rendszerekkel működik meg néhány 16bites OP rendszer alatt (nem köteg állományok?). Win NT 3.x, Win NT 4.x, Win 2000, Win XP, Win Server 2003, Win Server 2008, Win Vista
A szerviz telepítéséhez két fájl szükséges
srvany.exe és a instsrv.exe
Győződj meg előtte hogy a Szolgáltatás Kezelő (Menedzser) be van zárva mielőtt futtatod a parancsokat !

instrsrv.exe
   Telepíti és eltávolítja a szolgáltatást az operációsrendszeredből.
srvany.exe    Megengedi futni az alkalmazást mint egy service.
srvany.wri     Dokumentum, hogy mit tudsz csinálni a programmal (angol).

Letöltés link: srvany.zip (az alábbi leírásról engedi is letölteni (katt arra))
Az eredeti angol leírást itt találod: http://www.tacktech.com/display.cfm?ttid=197

Elsőnek tömörítsd ki a fájlt.
Hozz létre egy C:\reskit mappát és tedd bele a fájlokat (instrsrv.exe, srvany.exe, srvany.wri)
Start menü / futtatás ablakba írd be cmd majd kattints az OK-ra.
Írdd a fekete képernyőn   chdir c:\reskit   majd nyomj Entert.
A következő fog megjelenni új sorban.:   C:\reskit
A következőt írd be   c:\reskit\instsrv.exe "HFS" c:\reskit\srvany.exe   majd nyomj Entert.
A következő fog megjelenni új sorban.:   The service was succesfuly added!   (A szolgáltatás sikeresen hozzá lett adva!)
Az idézőjeles részben a Szolgáltatás neve szerepel, jelen esetben az írásban végig HFS
Start menü / futtatás ablakba írd be regedit majd kattints az OK-ra.
A megnyíló ablakban (Regisztri szerkesztő)(vagy  hivatalos nevén Rendszerleíró adatbázis szerkesztő) keressd ki az alábbi elérési útvonalat:   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HFS
A HFS mappára jobklikkel kattintva   Új / Kulcs   neve:   Parameters   majd Enter.
Jobb oldalt az üres részre kattintva ÚJ / Karakterlánc   neve:   Application   majd Enter.
Kétszer rákattintasz és beírod a szerverprogramod elérési útját pl:   C:\szerver\hfs.exe
Ha nem tetszik a C:\reskit könyvtár helye akkor áthelyezed (vagy átmásolod és köv újraindítás után törlöd a régit) pl a szerver mappájába a könyvtárat, majd a következőket csináld.
A HFS mappára kattintasz a Regisztry szerkesztőben és jobboldalt kikeresed az ImagePath -ot, kétszer kattintasz rá majd a C:\reskit -et átírod a következőre pl   C:\szerver\srvany.exe
Ha nem tetszik utólag a HFS szerviz név, akkor ugyanitt a DisplayName mezőre kétszer kattintva a HFS szöveget átírhatod.

Mostantól mindennek működnie kell...
ha nem, akkor ellenőrizd a leírtakat jól csináltad-e.
Ha minden a leírtak alapján történt akkor nézzd meg a Szervíz Menedzserben a szervizedet.
Start menü / Vezérlőpult / Felügyeleti eszközök / Szolgáltatások
Keressd ki a HFS-t és ha még nem indult volna el akkor katt az Indítás -ra. (Állapot: Elindítva   /   Indítás típusa: automatikus   /   Bejelentkezés mint: Helyi rendszer)

Megjegyzés:
Amint újraindítottad a szervert a HFS nem fog egyből betölteni látszólag és vagy ha be is tölt látszólag, akkor hibára fut, mivel szervizként egyszer már fut így azt az ablakot ki "ikszel"-heted.
A kétszeri elindulás megakadályozásának egyik módja a következő:
Rákattintasz Jobbklikkel a Start menü / Minden program / Indítópult / HFS -re és Törlés. Ekkor az indítópultból az automatikusan induló programok közül eltávolítottuk a HFS-t.
Esetlegesen a HFS programon belül Start / Exit menüben a Run HFS when Windows start pipát kiszeded.

Ha a HFS-t online nézegetni és állítani akarod a lehetőségeit amikor bejelentkeztél a Windowsba, és nem csak a logot nézegetni fájlból akkor:
Start menü / Vezérlőpult / Felügyeleti eszközök / Szolgáltatások
Keressd ki a HFS-t és katt a Leállítás-ra (Állapot: Leállítva   /   Indítás típusa: automatikus   /   Bejelentkezés mint: Helyi rendszer)
Célszerű a Szolgáltatások parancsikonját asztalra vagy gyorsindítóba, könnyen elérhető helyre kitenni, átmásolni.
(Szolgáltatásokra jobbklikk, majd Másolás (ekkor látszólag semmi nem történik), aztán az asztal egy üres területére jobbklikkel kattints, majd Beillesztés, (innentől az asztalról is elérheted))
Most Elindítod a szerverprogramodat C:\szerver\hfs.exe és nem lesz hibaüzenet, majd ha akarod akkor ismét elindítod a szolgáltatásokban. Ez azt jelenti hogy csak jelen bejelentkezéskor van a szolgáltatás leállítva, és hogy per pill manuálisan a szerverprogramot indítottad el. Ha az "Indítás típusa: automatikus" van kitöltve a szolgáltatásoknál és le van OK-ézva akkor semmi probléma a következő újrainduláskor mivel akkor újra önállóan el fog indulni. A log amennyiben beállítottad a mentést a HFS-ben, az a service futása alatt is továbbra is mentődik fájlba és a service a háttérben futtatja a programot. Ha le akarod ellenőrizni a gépeden akkor http://localhost/
Javaslat: A szerver programokat lehetőleg NE a Windows-al telepített (általában) C meghajtóról futtasd, bár a leírtakban ott szerepel az egyszerűség kedvéért ! C-ről is fut csak másik meghajtón amin csak adatokat tárolsz onnét célszerű futnia mivel a Windows meghajtódat bármikor újratelepítheted és akkor a szerver és a beállításai is elvesznének a formázáskor.

A szerviz Eltávolítása a következőképp zajlik:
Start menü / futtatás ablakba írd be cmd majd kattints az OK-ra.
Írdd a fekete képernyőn   c:\reskit\INSTSRV.EXE "HFS" REMOVE   majd nyomj Entert.
A következő fog megjelenni új sorban.:   The service was successfuly deleted! (A szolgáltatás sikeresen el lett távolítva!)

Egyszerűbben...:
Ha ezt most végigjátszottad, akkor végigcsináltad azt amit én. Elkészítetted a regisztry bejegyzést amit hamarosan letölthetsz a letöltéseknél.
hfs_service.reg lesz a neve.
Ha a szolgáltatásnevet vagy az elérési utat módosítani akarod akkor a regisztry fájlra jobbklikk és megnyitás jegyzettömbben (notepad) és átírod ami nem tetszik vagyis személyre szabod. Egy másik megoldás kimásolod innét a regisztry fájl tartalmát és egy új szöveges dokumentumot létrehozol aminek a .txt kiterjesztését átírod .reg -re. Totalcommanderrel átírható a kiterjesztés is. Ha nagyon sok időd van és szeretsz gépelni, akár be is gépelheted...
Ezt csak meg kell nyitnod, a gép megkérdezi, hogy hozzáadod-e a regisztryhez a bejegyzést, válaszod legyen igen, majd a sikeres hozzáadásról értesít a gép. Ebben az esetben más tennivalód NINCS ! Az általam készített bejegyzés a leírtaknak megfelelő módosítást végez. A tartalom helyes, de felelősséget a tartalomért nem vállalok ! mivel nincs kedvem bénázós emberkék elgépelési miatt tejelni senkinek, így mindenki saját felelősségre használja a leírtakat !
A regisztry fájl tartalma az alábbi beletekintésnek.:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HFS]
"Type"=dword:00000010
"Start"=dword:00000004
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):43,00,3a,00,5c,00,73,00,7a,00,65,00,72,00,76,00,65,00,72,00,\
5c,00,73,00,72,00,76,00,61,00,6e,00,79,00,2e,00,65,00,78,00,65,00,00,00
"DisplayName"="HFS"
"ObjectName"="LocalSystem"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HFS\Enum]
"0"="Root\\LEGACY_SYSTEM32\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HFS\Parameters]
"Application"="C:\\szerver\\hfs.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HFS\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

A reg fájlos megoldás a régi szerónál ment, még emlékeim szerint, de az új változatnál a fenti Dos ablakos megoldás célravezető
.

A Magyar változatot Mini Gazda / Mini777777 szerver team készítette -> e-mail : homepageadmin@y2k.hu
Budapest 2009.03.30.
 

Gyártó információi (angol változatok) www.rejetto.com
HFS - HttpFileServer gyártójának a honlapja
Régi változat 2009.05.29. : 2.2f Build #155
Új változat 2009.11.23. : 2.3beta

600 KByte / HFS egy fájlból fut / Nem kell telepíteni / Letöltöd és elindítod
Teszt változatok a fórumban
2.2f régi változat Forráskód letöltése programozóknak (Készült: Turbo Delphivel).

Company_Name                  : rejetto
City_Town                             : Roma
Country                                 : Italy
Company_WebSite_URL    : http://www.rejetto.com
Author_First_Name            : Massimo
Author_Last_Name            : Melina
Author_Email                       : support@rejetto.com
Program_Category_Class : Network & Internet::File Sharing/Peer to Peer
Program_OS_Support        : Win98,WinME,WinNT 4.x,Windows2000,WinXP,Windows2003,
                                                 Windows Vista Starter,Windows Vista Home Basic,
                                                 Windows Vista Home Premium,Windows Vista Business,
                                                 Windows Vista Enterprise,Windows Vista Ultimate

Fordító információi (magyar változatok) http://iceboard.atw.hu/hfs
(A régi oldal megszűnt:
http://iceboard.dyndns.org/hfs )
HFS - HttpFileServer MAGYAR használati útmutató
Friss változat 2009.06.04. : v10.1
HFS Szerver Magyar nyelvi fájl 2.2-es változatokhoz (újabbakkal nem kompatibilis !) (eredeti változatlan külsővel) letöltés

A Magyar nyelvű használati útmutatót készítette.:

Company_Name                  : Mini7777777
City_Town                             : Budapest
Country                                 : Hungary
Company_WebSite_URL    :
http://iceboard.atw.hu
Author_First_Name            : Alfonz
Author_Last_Name            :
Kzinek
Author_Email                       :
homepageadmin@y2k.hu
Author_Phones                :+36-20-4-1-9-4-3-9-1 (Call only available your phone number ! No SMS number !)/(CSAK telefon számkijelzéssel hívható ! Nem SMS szám !)
Author_speak_language   :Hungarian and little English
Project_Category_Class   : Hungarian users manual
Utility_Support                    : Windows2000,WinXP

A magyar nyelvi fájlt készítette : Mini7777777 és LjApplePie

Letöltés menü:
HFS Magyar nyelvű Használati útmutató (itt vagy most, ezt olvasod)
http://iceboard.atw.hu/hfs/HFS_HUN_lang_file_default_template_for_2008_2.2_old_version.tpl   (magyar template a régi változathoz)
http://iceboard.atw.hu/hfs/szolgaltatas.html   HFS Szolgáltatás (Service) leírása Magyarul a magyarító honlapjáról
http://www.tacktech.com/display.cfm?ttid=197   HFS Szolgáltatás (Service) leírása a gyártó angol linkjéről
http://iceboard.atw.hu/hfs/hfs_service_files.zip   (szolgáltatások fájlok amik valahogy néha elérhetőek egyéb helyeken)
http://rejetto.com/hfs/?f=dl   HFS Szerver legújabb változatának letöltése a gyártó angol oldaláról
http://www.rejetto.com/hfs/?f=dl&id=exe   Latest official HFS: 2.2f
http://www.dovedove.it/hfs/hfs249.exe   Testing version: 2.3 beta - Build #249

A program fájlai:
hfs.exe   maga a program, ebből a fájból fut
hfs.reg   regiszti beállításokat tartalmaz
hfs_hun.tpl   template vagy skin, dizájn, megjelenés és nyelvi tartalmat és beállításokat tartalmaz
hfs.ini   a program beállításait tartalmazza
hfs.vfs   virtuális fájlrendszer beállításokat tartalmazza

Regisztry fájljai:
instrsrv.exe
srvany.exe
srvany.wri

A 2.3 változatban ilyen és ehhez hasonló kiterjesztésű és vagy nevű fájlok is előfordulhatnak:
hts.bak
hfs-dump.bin
20090830_5.vfs.corrupted
hfs.events
hfs.ips.txt~1880783142.tmp
macros.log

Az ÚJ és a Régi változatról:
A szerver 2.3beta változata némileg eltér a 2.2-estől, többet tud de Internet Explorerrel nem megy ! Ékezetes betűket elfogadja általában, Törlés lehetőség is van benne a weben keresztül de nekem sehogy se akart működni, Felhasználók adminiszrációja némileg könnyebb és másabb, Logban keresés már van benne, Egyszerre le lehet menteni kiválasztott fájlokat vagy az összeset is akár egy .tar tömörített fájlba (.zip , .rar -t ismerő kitömörítő és fájlkezelők ismerik ezt a fájltípust is, némileg bővült a menü, meg a design, Több fájlt hoz létre magának, a könyvtárában amikkel dolgozik a program, de ez nem baj :) A logolás .tt kiterjesztés helyett már akár .txt is lehet. Feltöltéskor a szerver egy log txt fájlt hoz létre abban a mappában ahova feltöltöttünk fájlt, ezt természetesen törölhetjük következmények nélkül. Akkor fontos ez ha egy mappához több felhasználó hozzáférhet, hogy ki töltött fel és mit. Ha karakterkódolási gond van, vagy ha nem töltenek be a megosztott mappák akkor lehet resetelni a beállításokat, de van visszavonás is kikapcsolásig :) Nekem egy verzió ugráskor volt ez a mappa mizériás dolog, akkor megijedtem, de orvosoltam a problémát és a megoldás itt van: Menü / Debug / Temporarily reset options   A 2.2f változat eléggé jó volt, stabil, így azt javaslom bárkinek elsőre. 2.3 is jó, csak a 2.2-es széria volt itt 2évig !
Ezen pár sor módosítás és bővítés ekkor készült: 2009.11.23.

Vissza   Kezdőlapra   Előre