Elektronika.lt
 2024 m. lapkričio 24 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

Elektronika.lt portalo forumas

Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo. Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.

Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius, kurie nesilaiko forumo taisyklių. Pastebėjus nusižengimus, prašome pranešti.

Dabar yra 2024 11 24, 20:14. Visos datos yra GMT + 2 valandos.
 Forumas » Programavimas » EXE failo paleidimas iš HTML puslapio
Jūs negalite rašyti naujų pranešimų į šį forumą
Jūs negalite atsakinėti į pranešimus šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite ištrinti savo pranešimų šiame forume
Jūs negalite dalyvauti apklausose šiame forume
 
  
Puslapis 12
Pereiti prie 1, 2  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 13, 18:04 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Titarius
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Sveiki

<html>
<head>
<title>Open exe</title>
<script type="text/javascript">
function runProgram()
{
var shell = new ActiveXObject("WScript.Shell");
var appITunes = "\"C:\\Program Files\\iTunes\\iTunes.exe\" ";
shell.Run(appITunes);
}
</script>
</head>
<body>
<a href="javascript:runProgram()">Run program</a>
</body>
</html>

Ikėliau tokias eilutes į savo puslapiuką. Mygtukas matosi, tačiau paspaudus niekas nevyksta. Gal kas galit pasakyti kodėl ?

_________________
Radijas?.. Tai labai paprasta !
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 13, 18:22 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Socrates
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Narsykles blokuoja tokius javascriptus kapi nesaugius.
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 13, 18:29 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Titarius
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Šit kaip. Bet ką tada daryti, jei norisi ? Very Happy

_________________
Radijas?.. Tai labai paprasta !
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 09:44 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Sukurk išimtį.
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 09:56 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Mari
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
AlgisL rašo:
Sukurk išimtį.


Vel kazhkas nesupranta ka daro, kazhka peckina.

Jei jau daryti sau tai kam tas htm. O jei daryti kitiems, tai nespesi kaitaliot setingu, be to tai neprotinga, nes neimanoma bus kontroliuot saugumo situacijos.

Ka daryti jei norisi neprotingu dalyku?
Skambini daktarui, nusiperki vaistu, ishgeri
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 11:24 Pranešti apie taisyklių pažeidimą Atsakyti su citata
maksaz
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Yra specialios URL schemos, skirtos paleisti aplikacijas, esančias kliento pusėje.
Kitaip (modernios) naršyklės veikia izoliuotose aplinkose be jokios prieigos prie kliento failų/lokacijos/mikrofono/kameros/t.t., kol pats klientas to neleidžia.
Jeigu ir leidžia, lieka kitų apribojimų - TLS, CORS, XSRF, t.t.
Taip, jos labai priklauso nuo įrangos (aparatinės ir programinės), kuri naudojama kliento pusėje.

Jeigu užduotis paleisti konkrečiai iTunes, galima panagrinėti Apple URL schemas:
https://medium.com/@contact.jmeyers/complete-list-of-ios-url-schemes-for-apple-apps-and-services-always-updated-800c64f450f
https://developer.apple.com/ios/universal-links/
https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/iTunesLinks/iTunesLinks.html#//apple_ref/doc/uid/TP40007899-CH3-SW1
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 19:21 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Titarius
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Programa serveryje, norėčiau per narsyklę ją paleist (ne iTunes).
Labai ačiū MAKSAZ už paaiškinimus, pasinagrinėsiu nuorodas.
Ačiū ir Mari, nedurni patarimai.
Gal ir nepavyks, per menka mano kvalifikacija, bet jei nebandysiu, tai tikrai nepavyks.

_________________
Radijas?.. Tai labai paprasta !
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 19:36 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Mari
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Titarius rašo:
Programa serveryje, norėčiau per narsyklę ją paleist (ne iTunes).
Labai ačiū MAKSAZ už paaiškinimus, pasinagrinėsiu nuorodas.
Ačiū ir Mari, nedurni patarimai.
Gal ir nepavyks, per menka mano kvalifikacija, bet jei nebandysiu, tai tikrai nepavyks.


Problema kad gali pavykti, bet suesi visa saugumo sistema. O ten atrasti galus tikrai sunku po to
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 19:40 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Mari
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Ash nezhinau apie web serverius, bet gal ten eina ishsaugot kazhkur koki faila, ar paeditinti.

Tada rashai servisa, kuris ta faila patikrina kas 2 sek ir jei randa komanda kazkokia, tai paleidzia exe faila ir nuresetina faila.
Per failu sistema daug kas lengvai pasidaro
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 19:55 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Titarius
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Taip, serveryje galiu redaguoti savo failus. Aš ir įkėliau aukščiau parodytą fragmentuką į savo puslapiuką. Bandžiau per naršyklę iš namų paleisti savo sukurtą ir įkeltą į serverį exe failiuką (tik ne iTunes) , ir nepavyko.
Serverio saugumo sistemos, suprantama, negaliu keisti, o ir nenoriu. Very Happy )

_________________
Radijas?.. Tai labai paprasta !
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 20:13 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Mari
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Titarius rašo:
Taip, serveryje galiu redaguoti savo failus. Aš ir įkėliau aukščiau parodytą fragmentuką į savo puslapiuką. Bandžiau per naršyklę iš namų paleisti savo sukurtą ir įkeltą į serverį exe failiuką (tik ne iTunes) , ir nepavyko.
Serverio saugumo sistemos, suprantama, negaliu keisti, o ir nenoriu. Very Happy )


taigi parasiau, kad jei eina pakeisti koki faila, o turi eiti, sakysim net uploadinima gali padaryt. Tai jau viskas ko reikia

Po to serveryje instaliuoji servisa kuris seka ta folderi ir jei randa faila tai paleidzia ka nori ir ishtrina.
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 20:14 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Titarius
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Pats kaltas, galėjau iš karto pasakyti,kad tai sudoku uždavinukų sprendimo programėlė parašyta FoxPro. Dar ją tobulint ir tobulint...

_________________
Radijas?.. Tai labai paprasta !
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 14, 20:59 Pranešti apie taisyklių pažeidimą Atsakyti su citata
tomaxsas
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
html tai kliento puseje veikia, ne serveryje. jei programa serveryje, tai reikia su php paleist ar kitu web serveriu
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 15, 11:12 Pranešti apie taisyklių pažeidimą Atsakyti su citata
maksaz
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
O jeigu tiesiog paimti kažkokią modernesnę Sudoku biblioteką, parašytą tuo pačiu JavaScript, kas leistų rinktis iš kelių variantų:

1. Paleisti paprastutį nodejs servisą, kuris tiek spręstų Sudoku, tiek atliktų HTTP serverio vaidmenį naudojant pvz.: express.js
2. Skaičiavimus atlikti pilnai kliento pusėje - kliento naršyklė pasikrauna biblioteką ir bando suskaičiuot rezultatą. Čia, priklausomai nuo kodo optimalumo, gali lėčiau veikti senuose kompuose/telefonuose, bet tą toliau galima būtų spręsti kokiais WebAssembly etc.

Bibliotekų pavyzdžiai:
https://www.npmjs.com/search?q=sudoku&ranking=popularity
 EXE failo paleidimas iš HTML puslapio
PranešimasParašytas: 2022 12 15, 14:47 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Titarius
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Ačiū draugužiai, praplėtėt mano akiratį. Tiesiog aš per daug paprastai viską įsivaizdavau. Maniau įkelsiu savo sudoku.exe programėlę į serverį ir galėsiu naršyklės pagalba ją iš bet kur pasiekti. Dabar galvoju kaipgi jinai veiktų naršyklės aplinkoje, net jei ir pasileistų. Vadinasi neteisingai įsivaizdavau.
Belieka tik parsisiųsti iš severio ir tik tada naudoti (veikia neinstaliuota).
Reikia mokytis, mokytis ir dar kartą mokytis... Wink

_________________
Radijas?.. Tai labai paprasta !
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie 1, 2  Toliau
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

GENERAL FINANCING BANKAS

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

Technologijos.lt

Buitinė technika ir elektronika internetu žemos kainos – Zuza.lt

www.esaugumas.lt – apsaugok savo kompiuterį!

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
VAT calculator
VAT number check, What is VAT, How much is VAT
LEGO
Mänguköök, mudelautod, nukuvanker
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope
FS25 Mods
FS25 Harvesters, FS25 Tractors Mods, FS25 Maps Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
GTA 6 Weapons
GTA 6 Characters, GTA 6 Map, GTA 6 Vehicles
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Script hook v, Openiv, Menyoo
gta5mod.net
FS25 Mods, FS25 Tractors, FS25 Maps
fs25mods.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
Reklamos paslaugos
SEO sprendimai

www.addad.lt
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama