www stránka a spustenie programu
Chcem si spraviť jednoduchú html stránku určenú na offline použitie.
Na tej stránke má byť (okrem iného) tlačidlo zo špecialnou funkciou:
toto tlačidlo bude ukazovať na spustitelný bineárny súbor. Ked naňho kliknem vo firefoxe tak chcem aby sa ten spustitelný súbor spustil a nie aby sa stiahol.
Pri riešení tohto problému nechcem využiť žiadne php ani nič čo musí bežať v systéme ako služba.
Chcem využiť len HTML, funkcie firefoxu (javaskrypt je tušim súčasťou firefoxu)......
dá sa to a vie niekto ako nato?
tomolc
ps: riešenie musí byť tiež nezávisle na OS
Pre pridávanie komentárov sa musíte prihlásiť.
mám na mysli iba oficiálnu cestu: mapr nejaký java skript, html, xml,
cielom je aby po kliknutí na tlačidlo sa spustil program na ktorý to tlačidlo otkazuje....
tomolc
rm -rf /
tak pochopi preco sa nema prihlasovat do grafiky ako root.ale k veci, spustanie programov z internetu alebo html je zavazne bezpecnostne riziko a preto sa vypina, ved tymto sposobom sa zacali rozsirovat napriklad dialery, keylogery, spamboti a podobna pliaga. najprv ako kravina.exe, neskor ako kravina.ocx a nakoniec to rovno zacalo vyuzivat exploity na explo(it,r)era. zaujimalo by ma kto by si chcel zaviest taku pliagu do svojho operacneho systemu, takze navrh programu musi byt s najvecsiou pravdepodobnostou prepracovany :(
ale ak chce systemove riesenie tak moze vyuzit framework firefoxu a napisat to v nom alebo pouzit cisto javu aj s okienkami ved java je multiplatformna.
ale stava sa ze nieco preliadneme, resp. autor otazky to nenapise explicitne :-)
mám usb disk a na nom kopu portable softu pre win aj lin.
Na jeho spúšťanie pod win používam pstart (taký panel s ikonkami čo spustí daný soft) - ale ten je len pre win. Nakolko neviem programovať tak si nemožem spraviť pstart pre linux. Tak ma napadlo že www stránka je univerzálna a firefox mám aj pre win aj lin tak to bude platformovo nezávislé....
Čiže z tejto stránky (a firefoxu) chcem spúšťať programi na mojom usb disku. (a neskoršie tám pridať aj dalšie veci...). Na stránke budú tlačidlá, ktoré budú spúšťať daný program...
tomolc
hladám bud náhradu pstart pre linux alebo chcem niečo na sposob www stránky s tlačidlami....
tomolc
tomolc
ps.: ak to chces spravit vazne cez html, tak si uplne zrus bezpecnost v browseri a nezabudni nam povedat ako sa to bude tvarit ked sa omylom dostanes na porno stranky.
nezávislosť si predstavujem takto:
aplikácia sídli v jednom priečinku na usb boxe. v tom priečinku má všetky súbori potrebné k svojmu chodu - konfiguračný súbor, povedzme aj nejaké knižnice.
Ked dojdem ku kamošovi čo má Gnome, iný fluxbox, a další nemá vobec nainštalopvané QT a ani GTK knižnice - tak sa to musí bez problémov rozbehnúť - čiže aplikácia si všetko nesie zo sebou (ide o jednoduchý soft takže nepredpokladám že bude problém k nemu pribaliť aj pár knižníc.
Spravil som niečo v Kommanderi ale to je viazané len na KDE - je to taký panel s tlačitkami....
tomolc
ale nakolko neviem programovať tak to aj tak nespravím.
hmm skúste aspoň poradiť nejaký "bočný panel" ako sú pre win. alebo niečo čo sa na Pstart aspoň podobá...
tomolc
ps.: takéto?
http://linux.softpedia.com/progScreenshots/wbar-Screenshot-18308.html
alebo adesklets?
pozri si toto PSTART - http://www.pegtop.net/start/
pozri si toto PSTART - http://www.pegtop.net/start/
tomolc
to "adesklets" nejde - je moc závislé na systéme - potrebuje dalšie knižnice ...
tá vec zo softpédie - nenašiel so binearku ale ešte to pozrem - tam sú iba zdrojáky :(
Chápeme sa vobec? :)
tomolc
Dobre teda - skúsim sa vymáčknuť ináč:
Hladám riešenie v podobe panelu s tláčítkamy alebo ikonového panelu alebo niečoho podobného - určené na spúšťanie programov. Tento panel musí byť čo najviac nezávyslí na "okolitom linuxe".
V podstate mi je jedno ako to bude vyzerať - len nech sa tam dajú pridávať ikonky na spúšťanie programov - (a úplne najlepšie by bolo keby mal aj verziu pre win :) )
tomolc
Ak by sme zobrali do úvahy maličkosť že daný produkt má byť nezávislý od inštálacie grafického prostredia KDE, Gnome, Fluxbox, Afterstep, Openbox, ... tak stačí daný panel skompilovať staticky teda že si potiahne zo sebou len potrebné časti daných prostredí ale bude od nich nezávislý. No a tu mi nejde do hlavy ďalšia vec, máš tam xwindows a nemáš tam grafické prostredie? to znie zaujímavo ...