Posted By: pivson (Pijte pivo, je zdrave !!!) on 'CZprogram'
Title:     IE
Date:      Fri Apr 26 11:48:30 2002

Zdar...

Jak byste resili nasledujici vec:
 
1. Mam autentizaci na serveru prez HW klic, nicmene, na pracovnich stanich je 
to 'automatizovany'
2. Autentizace probiha stylem: uzivatel si zapne klic, ukaze mu to cislo, to 
napise do 'login', server odpovi autentifikacnim kodem, uzivatel ho prepise 
do klice, odpovi jako 'heslo' -> a je hotovo (samozrejmne ze tohle cely je 
plovouci). 
3. HW klic je ve 3 formach:
    a. "kalkulacka" :o) [ala ebanka]
    b. maly zarizeni na COM port
    c. malej separatni programek (pro duveryhodny pracovni workstejsny)

A ted mi jde o to, to v IE v pripade b/c zjednodusit (automatizovat)

Potrebuju se tedy od IE 'nejak' nechat zavolat na login strance, vyplnit form, 
poslat odpoved, pockat na ni, vyplnit druhej form, poslat... Tim zaloguju 
uzivatele.

Rad bych NEPOUZIL active X a pokud mozno to chtel bezet UPLNE 'bez' skriptu. 
Musi to fungovat v IE4 a vejs.

Idelani moznost je ta, nacpat se jako 'handler' protokolu 
(HKEY_LOCAL_MACHINESOFTWAREClassesPROTOCOLSName-Space Handler) - 'http', 
tam svuj objektik a jsem doma. Dostanu se na browser a tam uz muzu delat 
prakticky cokoliv a nezalezi na nastaveni IE (bezpecnosti, skriptu, ...). 
Jenze, nevim jak novejsi IE, ale 4ka dovolu jen jeden klic - neboli, ma li 
nekdo getright a podobny veci, ktery tak odchytavaj kliky a menu itemy, tak 
mam smulu - IE 'provede' volani jen toho prvniho v poradi (abecedne). To 
vimdim jako dobrej konflikt :( Pripadne, jak ho donutit jich zpracovat vic ? V 
helpu jsem nic nenasel :( 

Nebo jak jinak tohle nejlip udelat ? (moznosti je hafo, activeX pocinaje, 
control barem konce, ale treba jste uz neco podobnyho delali). Sumarne:

1. zavolat se po 'nahrati' stranky
2. Potrebuju obsah - pokud zjistim 'zpravnej komentar' - tak bud pridam 
tlacitko 'autologin' nebo upravim menu
(1/2 muze bejt staticky - pokud bude porad viset v menu 'login' tak to vadit 
nebude)
3. Vyplnit form a poslat ho
4. Po prichodu odpovedi vyplnit druhej form a poslat ho

Jde to udelat bud separatni konexy nebo vlastnim jednoduchym protokolem, ale 
to se mi (vzhledem k proxynam etc.) moc nechce. A navic pak by nefungovala 
kalkulacka (ikdyz by to mohlo bezet soubezne - ale je to dvojita prace) 

Dik za hinty,

] 

Pivson I a posledni, z bozi vule pivar

    A co budou delat cesi ???
                                     Deme na pivo !

Search the boards