Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   негатившиков просим пройти мимо) (https://javascript.ru/forum/misc/80471-negativshikov-prosim-projjti-mimo.html)

Melmo88 08.06.2020 19:25

негатившиков просим пройти мимо)
 
Как открыть определённую страницу в браузере через код на visual studio code? нужен код который откроет страницу в браузере, кому не трудно хелп)
:)

laimas 08.06.2020 20:05

Определенную, это какую, код которой в нем разрабатывается?
Не знаю этого редактора, но если в нем нет выбора браузера в опциях, то возможно есть расширение к нему позволяющее открывать в браузере выбранном?

Melmo88 08.06.2020 20:13

допустим просто веб страница это www.google.com как открыть её через visual studio code? или через блокнот не важно через что

laimas 08.06.2020 20:18

Редакторы работают с локальными файлами или локальными сетевыми, а не удаленными сетевыми (можно открывать и по FTP, если есть такая возможность в редакторе). Сохраняйте его на компьютере, открывайте.

Melmo88 08.06.2020 20:23

хотел попробовать создать бота на js, первое его действие он должен открыть веб сайт

laimas 08.06.2020 20:39

Пишите, редактор то тут причем, не он же будет выступать в качестве бота. Редакторов полно, в которых можно выбрать любой доступный в системе браузер для запуска созданного кода, либо непосредственно в нем достаточно запустить код в его вкладке. Что вы остановились на MVC?

Melmo88 08.06.2020 20:46

ну так какой код написать чтобы открыть веб сайт на visual studio code? или такого кода нету? типа: open for google chrome: www.google.com и запустить, дальше откроется браузер и откроет сайт www.google.com

laimas 08.06.2020 20:58

Цитата:

Сообщение от Melmo88
какой код написать чтобы открыть веб сайт на visual studio code?

Из под веб страницы нельзя ничего открыть в системе, то есть запустить ваш редактор, для этого требуется доступ к shell, а это нарушение безопасности, браузер такого выполнять не будет. Из под браузера что-то запустить, это только из расширения, а не со страницы.

Вне браузера пожалуйста, это может быть приложение в основе которого обыкновенная html страница, но имеющая спец заголовок и расширение .hta. В таком файле все разрешено, это чисто Widows приложение будет, работающее под управление IE, в нем доступно многое из системы, открывать ее приложения и т.п.
Можно написать и на VBS, и т.д., и т.п.

Nexus 09.06.2020 13:48

Возможно вам подойдет Puppeteer:

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();// открыть браузер
  const page = await browser.newPage();// открыть новую вкладку
  await page.goto('https://example.com');// загрузить в открытой вкладке сайт example.com
  await page.screenshot({path: 'example.png'});

  await browser.close();
})();

Melmo88 11.06.2020 08:35

Цитата:

Сообщение от Nexus (Сообщение 525615)
Возможно вам подойдет Puppeteer:

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();// открыть браузер
  const page = await browser.newPage();// открыть новую вкладку
  await page.goto('https://example.com');// загрузить в открытой вкладке сайт example.com
  await page.screenshot({path: 'example.png'});

  await browser.close();
})();

Спасибо, именно то, что я искал.


Часовой пояс GMT +3, время: 04:31.