ugrás a tartalomhoz

Program futtatás a felhasználó gépén

Gábor · 2005. Júl. 21. (Cs), 13.32
Sziasztok !

Hogyan tudnék a kliens oldalon egy .EXE -t futtatni (pl. WORD) akár Javascripttel vagy Java -val.
 
1

Sehogy

Török Gábor · 2005. Júl. 21. (Cs), 13.41
Természetesen sehogy. Egyfelől nem tudhatod pontosan, hogy a kliens oldal milyen platform, például egy Linux-felhasználó vagy egy mobiltelefon tulajdonos mit kezd vajon egy windows-os programmal? Másfelől pedig ez egy óriási biztonsági rés volna, hiszen egy tetszőleges programok (kémprogramok, vírusok stb.) lennének futtathatók. Ha valóban erre van szükséged, kérd meg a felhasználót, hogy indítsa el az XY programot.
2

Felhasználó dönt

attlad · 2005. Júl. 21. (Cs), 13.42
Letölthetővé teszed és majd a felhasználó eldönti, hogy ő el akarja-e indítani.

Attila
3

PHP-vel meg legfőképpen

tiny · 2005. Júl. 21. (Cs), 14.26
PHP-vel meg legfőképpen nem :)
Mr.Tiny
4

JAVA -ban sem megoldható ?

Anonymous · 2005. Júl. 21. (Cs), 15.43
JAVA -ban sem megoldható ?
6

kételkedek abban, hogy az

lamase · 2005. Júl. 21. (Cs), 19.11
kételkedek abban, hogy az user szeretné ha autómatikusa lefutna a programod
milyen program ez? csak nem vírus? :o
5

Küldj le neki egy üres

mckay · 2005. Júl. 21. (Cs), 16.42
Küldj le neki egy üres word doksit, amit megnyithat és elindul a hozzá rendelt progi (MS word vagy egyéb).

plusz

Trusted applettel asszem lehet fájlt elérni.
7

Egyáltalán nem vírus !

Gábor · 2005. Júl. 24. (V), 06.36
Egyáltalán nem vírus ! JAVA -ból simán meg tudom oldani, csak ha már APPLET -ként vagy OBJECT -ként használom akkor már nem működik.
8

Gyerekség, mese, hiszékenység...

kgyt · 2005. Júl. 24. (V), 13.15
Kinőttünk már abból, hogy mindenkiről azt hisszük, hogy az, akinek mondja magát...
Azt sem hisszük el mindenkiről, hogy jó szándékú, és az általa a gépünkön futtatni kívánt program nem vírus...
Sőt! Nem fogjuk egy idegen kérésére csak úgy lefuttatni a mindent törlő parancsot sem (nem írom ide, nert van aki kipróbálná), még akkor sem, ha azt mondja, hogy ettől gyorsabb lesz a gépünk...
Tudod a Weblabor közönsége nem csupa 12 éves...
És a böngészők készítői igyekeznek (a lehető legjobban) megvédeni a felhasználókat, az olyanoktól, akik valamit futtatni kívánnak kliens oldalon...

Azt szoktam mondani: Persze, én meg Mindentelhisz Nagymama vagyok.

--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
9

Lefordítanám

Hojtsy Gábor · 2005. Júl. 24. (V), 22.50
KGYT azt szeretné mondani, hogy a Java Applet-eknek is van egy Security modelljük, amit jó esetben (ha nem egy biztonsági rést használsz éppen ki), nem lehet megkerülni. Az ide vonatkozó rész:
Can an applet start another program on the client?

No, applets loaded over the net are not allowed to start programs on the client. That is, an applet that you visit can't start some rogue process on your PC. In UNIX terminology, applets are not allowed to exec or fork processes. In particular, this means that applets can't invoke some program to list the contents of your file system, and it means that applets can't invoke System.exit() in an attempt to kill your web browser. Applets are also not allowed to manipulate threads outside the applet's own thread group.
Namost a gyanús rész fent ugye az, hogy a hálózatról letöltött appletekről van szó. Namost ha van a kliens gépén egy HTML, amiben van egy applet hivatkozás, ami szintén a kliens gépen van, akkor ez kiválóan megkerülhető. Gondolom valami intranetes feladatról van szó, bár eddig csak azt tudtuk meg, hogy miről nem, azt, hogy miről, azt nem igazán...
10

A téma lezárása a részemről

Gábor · 2005. Júl. 27. (Sze), 21.17
Tisztelt KGYT !

Szomorúan veszem tudomásul, hogy néhányan a Fórumot nem azzal céllal használják amivel kellene (problémamegoldás), hanem mások rendreutasítására.
Egyébként megjegyzem, hogy időközben két megoldást is kitaláltam, mindkettő működik.

Nagyon szépen köszönöm mindazok hozzászólásait, akik megpróbáltak segíteni !
11

Két módszer

Hojtsy Gábor · 2005. Júl. 27. (Sze), 21.42
Ebben az esetben, mivel ilyen jól érted a fórumunk célját, a további ezen módszereket keresők érdekében jó lenne, ha okosítanál minket azzal, hogy elárulod a módszereket. Így teljesülne be ennek a fórum témának az élete.
12

Szvsz

kgyt · 2005. Júl. 27. (Sze), 22.21
Szvsz több problémára adtam megoldást, mint te...

--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu