Výsledky 1 až 12 z 12

Téma: Spousteni prikazu z browseru

  1. #1

    Standardní Spousteni prikazu z browseru

    Jak lze z okna browseru spoustet systemovy prikazy? Abych mohl napsat stranku, ktera otevre treba explorer.exe s danymi parametry.
    Musim jen upozornit, ze se jedna o reseni na intranetu, takze prosim zadne hlasky o bezpecnostnich dirach apod. Stojim i o reseni treba jen pod Jeden Majoritni Prohlizec nebo vyzadujici doinstalaci neceho dalsiho, zkratka cokoliv, co mi tohle pomuze vyresit.
    Myslel jsem si, jak je to jednoduchy, ale mozna proste jen neumim hledat
    Poradite nekdo?
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  2. #2
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní Re: Spousteni prikazu z browseru

    Musis si na to napsat sript na serveru, trebas php a z nej to spoustet (hledej exec a spol). Pak staci kdyz adresu toho scriptu napises do prohlizece.
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

  3. #3

    Standardní Re: Spousteni prikazu z browseru

    Citace Původně odeslal Jezevec Zobrazit příspěvek
    Musis si na to napsat sript na serveru, trebas php a z nej to spoustet (hledej exec a spol). Pak staci kdyz adresu toho scriptu napises do prohlizece.
    Nene, asi jsem to blbe napsal. Mam server, na kterym bezi infosystem, takze vsichni uzivatele pouzivaj pouze webovej prohlizec. Potrebuju ale u uzivatelu (tedy na strane klienta, nikoliv serveru) spustit nejakej prikaz. U klientu, kde se maj ty prikazy spoustet, phpko nepojede.
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  4. #4

    Standardní Re: Spousteni prikazu z browseru

    proc to resit tak blbe, neskutecne blbe ?

    co takhle zastupci na plose s parametry ?
    co takhle spousteci davka s parametry ?
    C2D Wolfheart stabilized...CoolingSys completed...Aurora 3D Black...full 120mm Wolfheart
    WinXP && Gentoo Powered Wolfheart http://img215.imageshack.us/my.php?i...pgentooqt2.jpg
    Intel Core2Duo E6300 1.86@3.2GHz cooled by Ninja Plus| Gigabyte DS4 | 1024MB Kingston 750@920MHz | sound | Gigabyte X1650Pro SilentPipe II | TEAC 40x & Toshiba DVD-RW | WD800JB 80GB | Logitech MX510 | Fortron 300W NP(PN) | MS Sidewinder Strategic Commander|Acer 1721hm
    C366 2@1,85V 32MB RAM, Slackware 9.1 router connected to Chello

  5. #5

    Standardní Re: Spousteni prikazu z browseru

    Citace Původně odeslal Airwolf Zobrazit příspěvek
    proc to resit tak blbe, neskutecne blbe ?

    co takhle zastupci na plose s parametry ?
    co takhle spousteci davka s parametry ?
    Proc to resit tak blbe? Protoze prave server, ktery uzivateli poskytne stranku s tlacitkem "Spust to", zna jmeno adresare, ve kterem je program, ktery chci spustit - budu mit adresarovou strukturu podle id k jednotlivym zakazkam, nechci, aby musel uzivatel vsechno hledat, chci (nebo spis musim) mu poskytnout tlacitko, kterym si to jednoduse spusti.
    Prosim, vim, ze presne toto potrebuji - z okna browseru u klienta spoustet prikazy.

    Nebo mozna to zkusim jeste jinak: jak se porad objevovaly exploity Internet Exploreru, kde se rikalo, ze "umoznuji utocnikovi spustit na pocitace uzivatele libovolny kod", tak rekneme, ze presne tohle chci, jenom pro legalni ucely a s tim, ze muzu upravit konfiguraci prohlizece, aby to umoznil...
    Zkratka jde o to pomoci odkazu spustit pres browser jiny program.
    Naposledy upravil ripper; 23.08.2006 v 22:54. Důvod: reformulace
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  6. #6
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    323

    Standardní Re: Spousteni prikazu z browseru

    Pokud se omezis na IExplorer a Windows, muzes pouzit VBScript:

    Kód:
    script:
    
    <script language="VBScript">
    sub spust
    set shell=CreateObject("Wscript.Shell")
    shell.Run("program_ke_spusteni")
    end sub
    </script>
    
    ....
    
    pouziti (napr.):
    
    <button onclick="spust">
    Spust
    </button>
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  7. #7

    Standardní Re: Spousteni prikazu z browseru

    Anduril: Wow, diky moc, presne to jsem potreboval
    A ted jeste zakerna otazka: Lze presne tohoto dosahnout (at uz cestou pluginu nebo jakkoliv jinak) ve Firefoxu?
    Edit: Napada me pouze reseni s odkazem na vygenerovanej bat soubor (sorry Airwolf, pokud jsi to myslel takhle, ale nepobral jsem to), kterej by uzivatel musel spustit - cehoz ovsem nevim, zda je kazdy schopen...
    Naposledy upravil ripper; 23.08.2006 v 23:17.
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  8. #8
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    323

    Standardní Re: Spousteni prikazu z browseru

    VBScript ve FF urcite nee.

    Ale jeste bys mohl mit na serveru php skript, tam bys vygeneroval batak a kdyz by user kliknul na spust, poslal by se mu ten batak, on by zvolil v prohlizeci Spustit a bylo by..
    v IE asi celkem problem nebude, ve FF budes muset udelat nejake nastaveni, pze FF nechce defaultne spoustet stahovane exe/bat atd. Ja pouzivam extension "OpenDownload", ktera to umozni.

    neco v tomto stylu:
    Kód:
    <?php
    $soubor = "spust.bat";
    header("Content-Description: File Transfer");
    header("Content-Type: application/force-download");
    header("Content-Disposition: attachment; filename=\"$soubor\"");
    
    readfile ($soubor);
    ?>
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  9. #9

    Standardní Re: Spousteni prikazu z browseru

    udelat bat soubor u uzivatele. Ten si nacte generovany sitovy soubor s parametry (obsahujici bud vsechny uzivatele, nebo pro kazdeho soubor zvlast). bat by pak spoustel posledni generovane parametry...

    s tim stahovanim bat skrz prohlizece...mozna jednodussi, mozna komplikovanejsi...ale urco zjednodusi rozsireni bat souboru mezi vsechny usery, to jo.

    moznosti spousta
    C2D Wolfheart stabilized...CoolingSys completed...Aurora 3D Black...full 120mm Wolfheart
    WinXP && Gentoo Powered Wolfheart http://img215.imageshack.us/my.php?i...pgentooqt2.jpg
    Intel Core2Duo E6300 1.86@3.2GHz cooled by Ninja Plus| Gigabyte DS4 | 1024MB Kingston 750@920MHz | sound | Gigabyte X1650Pro SilentPipe II | TEAC 40x & Toshiba DVD-RW | WD800JB 80GB | Logitech MX510 | Fortron 300W NP(PN) | MS Sidewinder Strategic Commander|Acer 1721hm
    C366 2@1,85V 32MB RAM, Slackware 9.1 router connected to Chello

  10. #10

    Standardní Re: Spousteni prikazu z browseru

    Super, zkusim to uvest v zivot. Diky moc
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  11. #11
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní Re: Spousteni prikazu z browseru

    Obavam se, ze tohle ti neprojde, byla by to poradna bezpecnostni dira v prohlizeci, kdyby ti umoznil spoustet odkazem lokalni soubory.
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

  12. #12
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    323

    Standardní Re: Spousteni prikazu z browseru

    Citace Původně odeslal Jezevec Zobrazit příspěvek
    Obavam se, ze tohle ti neprojde, byla by to poradna bezpecnostni dira v prohlizeci, kdyby ti umoznil spoustet odkazem lokalni soubory.
    Co myslis? To co jsem tu dal ja, tak mam vyzkousene
    U toho posilani bataku se explorer akorat zepta, jestli to chci spustit.
    Mozilla to nespusti, ale pres rozsireni OpenDownload neni problem.
    Spusteni pres VBscript taky neni v IE problem, staci odklepnout potvrzeni.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Blokovani spousteni urcitych souboru
    Založil MaPa v sekci fóra Ostatní operační systémy
    Odpovědí: 4
    Poslední příspěvek: 18.10.2005, 17:41
  2. spousteni app s delayem po startu help!
    Založil Perplex v sekci fóra Ostatní operační systémy
    Odpovědí: 4
    Poslední příspěvek: 11.01.2005, 13:44
  3. spousteni Spybota jenom jako rezident
    Založil Miiisa v sekci fóra Programy a problémy s nimi
    Odpovědí: 5
    Poslední příspěvek: 13.10.2004, 21:01
  4. Samovolne spousteni PC pod WIN XP v siti
    Založil Jose.ban v sekci fóra Ostatní operační systémy
    Odpovědí: 5
    Poslední příspěvek: 07.05.2003, 23:02

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •