powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / запустить службу windows из google chrome
18 сообщений из 18, страница 1 из 1
запустить службу windows из google chrome
    #39425040
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть служба ее нужно стартовать из браузера.

Запуск службы хотел сделать через командную строку. В Chrome ActiveX не поддерживается. Тут http://stackoverflow.com/questions/15831619/launch-a-system-command-via-javascript-in-google-chrome
выxитал, что надо использовать NPAPI.

https://developer.chrome.com/extensions/npapi

разработал DLL, которая стартует службу через командную строку, разобрался как подключить плагин в Chrome. Но вот сам плагин в Chrome не работает.

Плагин запускаю так
Код: html
1.
2.
3.
4.
5.
6.
<embed type="application/x-myGooglePlugin" id="pluginId">
<script>
  var plugin = document.getElementById("pluginId");
  var result = plugin.start();  // call a method in your plugin
  console.log("my plugin returned: " + result);
</script>



в консоли ошибка
Uncaught TypeError: plugin.start is not a function

Стал разбираться натолкнулся на инфу, что NPAPI устарел http://moybrauzer.ru/google-chrome/kak-vklyuchit-npapi.html

как быть? может есть другой путь как стартовать службу из браузера?
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425074
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompкак быть? может есть другой путь как стартовать службу из браузера?

Не понял, зачем это? Давай с начала, по сути. Если бы из браузера можно было запускать службы, первым делом все пользователи интернета уже давно обзавелись бы всякими "службами", которые тырят пароли, деньги и приватные фоточки. Как думаешь, насколько это допустимо?
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425087
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я все понимаю.
Служба написана мной и будет запускаться на моей машине. Мониторит определенные данные, видеть я хочу их в браузере. В IE через ActiveXObject все работает, а вот в Crome нет поддержки ActiveXObject.
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425097
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp,

Если хочешь видеть в браузере, запускай службу сам, и пусть служба публикует данные на localhost на каком-нибудь порту. Со страницы ты можешь обратиться и получить свои данные, в JSON или XML, или ещё как-то.

Запуск службы из браузера какой-то невыполнимый нанальный трешак.
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425292
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp...ActiveXObject все работает, а вот в Crome нет поддержки ActiveXObject.
Я тебе больше скажу, активеиксы уже даже в зксплорере не будут поддерживаться.
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425314
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompДа я все понимаю.
Служба написана мной и будет запускаться на моей машине. почему она не может этого делать автоматически при запуске системы как все приличные службы?
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425323
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или с ярлыка, если хочется что-то потыкать для запуска...
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425466
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt Со страницы ты можешь обратиться и получить свои данные, в JSON или XML, или ещё как-то


я так и сделал, в автозагрузку службу не хочется помещать т.к. она должна работать по указанию пользователя.

vkleИли с ярлыка, если хочется что-то потыкать для запуска...


а с ярлыка как? просто не знаю
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425468
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompа с ярлыка как? просто не знаю
продолжайте писать в десктоп. В веб вам рано.
Напишите Hello.exe.
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425469
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще в Google Chrome можно выполнять свои dll? что для этого нужно?
NPAPI правда устарел?
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425471
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

не в тему ...
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425495
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompPetro123,
не в тему ...
тогда я согласен с предыдущим оппонентом)
авторкакой-то невыполнимый нанальный трешак.
"Добро пожаловать в форум"(с)
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425499
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompа с ярлыка как? просто не знаю


разобрался, можно сделать через батник, команда вида sc start Service
Для батника можно сделать ярлык в разделе Дополнительно поставить галку "Запускать от имени администратора"
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425513
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompразобрался, можно сделать через батник, команда вида sc start Service
ну вот.
"Программа.bat"
Всё красиво и логично.
Удачи!
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425522
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Всё красиво и логично.
Удачи!


и Вам Удачи!

а кто нить может подсказать
nikompА вообще в Google Chrome можно выполнять свои dll? что для этого нужно?
NPAPI правда устарел?
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39425708
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompа кто нить может подсказать
nikompА вообще в Google Chrome можно выполнять свои dll? что для этого нужно?
NPAPI правда устарел?

А погуглить не судьба?
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39426626
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Нагуглил уже, что NPAPI устарел.
А вот с dll так и не понял можно ли к ним обращаться из браузера.
...
Рейтинг: 0 / 0
запустить службу windows из google chrome
    #39426637
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp,

Нельзя. Но можно через HTTP-интерфейс.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / запустить службу windows из google chrome
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]