|
|
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Всем привет. Программа написана на c#. Находится в папке filexe. Т.е. filexe/prog.exe. Так же в папке filexe находится файл open.html (или open.php), при открытии (на сайте) которого прямо в окне браузера запускается программа. Это возможно? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 01:11 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
BuTaMuH, это мечта кажтого первого вирусописателя. Когда-то, во времена повального доминирования шестого недобраузера, это работало отлично. Сейчас же - забудь. Ты всё изначально делаешь неправильно, желаешь странного и твоё... гхм... "приложение" надо УЖЕ выбросить в мусор, и переписать с нуля более квалифицированными и компетентными разработчиками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 01:30 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Формально программа может быть запущена на сервере (например, как cgi-приложение) и обмениваться данными с чем-угодно на веб-странице (или это что угодно со страницы будет обмениваться данными с програмой). Браузер сам запускать ексешники не умеет. Может предложить пользователю сохранить на диск или запустить в ОС отдельным процессом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 01:54 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
vkle...Браузер сам запускать ексешники не умеет... Эксплорер до сих пор умел. См. объект WshShell . Другое дело, что не проверял под новым эксплорером. Может быть, что и не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 10:09 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
ShSergeЭксплорер до сих пор умел. См. объект WshShell Такая возможность есть, согласен, - сам использовал неоднократно - установка сетевых принтеров с ASPX-страницы. Но тут есть ограничения - установки ActiveX. Если для зоны Интранета - то безусловно, проблем особых нет, - к тому же можно разнести по домену групповыми политиками. Но открывать такое для небезопасных зон в IE - наверное не стоит. И да, - само решение выглядит как 100% workaround. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 11:24 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
PsyMisha...установки ActiveX... Тот активеХ, про который я говорил (WshShell), уже установлен подвендой. И вызывается из-под эксплорера. Только нужно безопасность установить ниже плинтуса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 11:48 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
ShSergeТот активеХ, про который я говорил (WshShell), уже установлен подвендой. Установлена объектная модель WSH 5.6, доступ к OLE-классам котрой можно получить из из IE, в том числе. Но для того, чтобы встроенные модули безопасности браузера позволили такую возможность, - что в принципе логично, т.к. API позволяет творить кучу всяких несекьюрных вещей в контексте безопасности родительского процесса, - то нужно в явном виде понизить планку у 3-4 переключателей для зоны безопасности, в ином случае, - submit-кнопка legacy-элемента управления-то отрабатывает, но появляется сообщение в трее "Выполнено с ошибками на странице" Гугл Хром, кстати, не позволял мне исполнять такие скрипты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 12:15 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
PsyMisha...Гугл Хром, кстати, не позволял мне исполнять такие скрипты Вы читали, что я писал выше? Только ИЕ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 12:33 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
ShSergeВы читали, что я писал выше? Только ИЕ! Уважаемый, спокойнее, не надо истерить и все болдом выделять. Еще раз присмотритесь к тому, что сами же пишете - что за рестрикшин !!ТОЛЬКО!!. Где он у вас? В фразе "И вызывается из-под эксплорера"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 13:38 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Друзья, вы не поняли. Я не хочу, чтобы при переходе программа запускалась НА КОМПЬЮТЕРЕ. Я хочу, чтобы она запускалась на сайте, и отображалась пользователю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 00:37 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
BuTaMuHЯ хочу, чтобы она запускалась на сайте, и отображалась пользователю.Я попытался это представить и не смог. Это как??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 01:17 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
BuTaMuHЯ хочу, чтобы она запускалась на сайтеМож на веб-страничке? Если так, то это просто же. Перепишите на яваскрипте и запускайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 02:30 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
У меня с javascript'ом опыта не было практически. Самые основы знаю. Легко сказать - перепишите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 03:48 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
авторЯ хочу, чтобы она запускалась на сайте, и отображалась пользователю. Мне кажется, т.с. говорит о CGI, но могу, конечно, ошибаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 10:34 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
BuTaMuHУ меня с javascript'ом опыта не было практически. Самые основы знаю. Легко сказать - перепишите. А прийдется изучать. Или не делать сайты. Это - WEB. Тут нет никаких сисярпов, васиков, дульфей и прочего хлама. Тут HTML, CSS и JavaScript. И таки на JS можно сделать что угодно. Вон, даже Linux на JavaScript сделали , не то, что какой-то вшивый exe, который вообще, скорее всего, за несколько дней в нормальный вид для ВЕБ привести можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 11:20 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
ДринкинсВон, даже Linux на JavaScript сделали rm -rf не пашет! обман! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 11:37 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
И вот зачем предлагать совершенно ущербнейшие костыли, которые, к тому же, работают только в недобраузерах, и работают через абсолютный анус? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 11:58 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
BuTaMuHУ меня с javascript'ом опыта не было практически. Самые основы знаю. Легко сказать - перепишите. .. у вас исходник программы есть на С# ? ... если да то перепишите его как веб-приложение (на веб-формс или MVC), да и запускайте канонично .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 12:42 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
carrotikBuTaMuHУ меня с javascript'ом опыта не было практически. Самые основы знаю. Легко сказать - перепишите. .. у вас исходник программы есть на С# ? ... если да то перепишите его как веб-приложение (на веб-формс или MVC), да и запускайте канонично .... У него хостинг, судя по всему, нормальный, а не вендовый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 12:53 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Дринкинсcarrotikпропущено... .. у вас исходник программы есть на С# ? ... если да то перепишите его как веб-приложение (на веб-формс или MVC), да и запускайте канонично .... У него хостинг, судя по всему, нормальный, а не вендовый. ...ну, на крайний случай можно MONO поднять .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 13:01 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
carrotik, вот интересно, а по-человечески сделать никак не вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 13:36 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Дринкинсcarrotik, вот интересно, а по-человечески сделать никак не вариант? ...я ни капельки не хочу тут холивар раздувать, ибо я не спорщик нифига ... Но есть разные ситуации, например, корпоративный Веб, где на сервере вполне нормально может крутиться код на C# (напр, ВебАпи или WCF), а клиент вполне канонично может быть написан на HTML, CSS, JS (jquery, knockout, breeze)... Почему обязательно воевать за чистоту веры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 13:53 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
В жаву перегнать её и через жава-апплет на клиенте запускать (только клиенту тоже жава нужна), любой вменяемый клиент-банк так и работает. А если енту C# программу на сервере надо выполнить и результаты выслать клиенту в браузер, то исходники чуть изменить и в asp.net закинуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 07:58 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Исходник есть, конечно. Программа моя. Допустим, исходник: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. Какой-то старый проект, не помню, зачем был нужен. Ну и вот как его вставить в html? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 15:45 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
зачем ее вставлять в хтмл? чего она такого может, чего не сможет клиентский скрипт? а если нужно синхронизировать клиентский ввод с результатами в отображении на основе БД, то есть ajax ась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 16:22 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
BuTaMuH, .. вопрос главный - у вас есть хостинг с IIS ? ... Если да, читайте букварь по ASP.NET (WebForms, например)... Если нет - тогда см. выше ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 16:23 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
сорри. недоглядел про файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 16:23 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
BuTaMuH, перепиши на JS. Там день работы с попутным изучением, перекурами и пробежками за пивом. НЕ НУЖНО ИМЕННО ЭТО запускать. Язык клиентской части ВЕБа - JavaScript, и НИЧЕГО ты с этим не сделаешь, хоть состав костылей подвези: просто-напросто ни у кого это НЕ ЗАРАБОТАЕТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 17:22 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
carrotikBuTaMuH, .. вопрос главный - у вас есть хостинг с IIS ? ... Если да, читайте букварь по ASP.NET (WebForms, например)... Если нет - тогда см. выше ... Не нужно. Ни вендохостинг, ни IIS, ни асп.ботнет - ничего этого не нужно. Не сажайте человека на иглу. Пусть нормальные технологии использует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 17:23 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
И вообще - исходник кривой. Всё сделано неправильно (хотя чего от ботнетчиков-то ожидать....) Надо справочники сделать - это раз. В JS - типа вот так: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Это - объект JS. Для начала - у него есть 2 прикола. 1. Он может ещё и функции содержать. Т.е. методы там, обработчики и пр. Читай доку, там интересно 2. Есть такая штук - JSON. Ты можешь сформировать такой вот объект на сервере, например - в PHP, передать его AJAX'ом на клиент, и там с ним работать. Это самый правильный вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 17:29 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Дринкинс, ...ну, не нужно, так не нужно ... я вот сижу, с knockout-ом трахаюсь, и так хочется достать старые добрые веб-формс ... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 17:58 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
carrotikДринкинс, ...ну, не нужно, так не нужно ... я вот сижу, с knockout-ом трахаюсь, и так хочется достать старые добрые веб-формс ... :) Не надо это откапывать. Не зря же закапывали, воняло наверное сильно. А чего там трахаться? Вроде неплохая штука. А если формочек хочется - мож вот с этим потрахайся, мож больше понравится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 18:10 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
Мельком глянул код, вроде хватит и обычного браузерного js (FileReader), попробуйте переписать на js. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 18:24 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
ДринкинсТы можешь сформировать такой вот объект на сервере, например - в PHP У аффтара прога на C#. Да и за слово пэхапэ могут в спину плюнуть и быдлокодером обозвать, а C#/Java это как никак высшее сословие программеров ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 18:34 |
|
||
|
Запуск *.exe файла с html страницы.
|
|||
|---|---|---|---|
|
#18+
st_stДринкинсТы можешь сформировать такой вот объект на сервере, например - в PHP У аффтара прога на C#. Да и за слово пэхапэ могут в спину плюнуть и быдлокодером обозвать, а C#/Java это как никак высшее сословие программеров Шарпеи-то? Высшее сословие? Это им очень бы хотелось так думать. И может быть и думали бы - да глючный индусский код от M$ не позволяет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2014, 18:50 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1447418]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
143ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 474ms |

| 0 / 0 |
