Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.06.2020, 19:25
Новичок на форуме
Отправить личное сообщение для Melmo88 Посмотреть профиль Найти все сообщения от Melmo88
 
Регистрация: 08.06.2020
Сообщений: 6

негатившиков просим пройти мимо)
Как открыть определённую страницу в браузере через код на visual studio code? нужен код который откроет страницу в браузере, кому не трудно хелп)
Ответить с цитированием
  #2 (permalink)  
Старый 08.06.2020, 20:05
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Определенную, это какую, код которой в нем разрабатывается?
Не знаю этого редактора, но если в нем нет выбора браузера в опциях, то возможно есть расширение к нему позволяющее открывать в браузере выбранном?
Ответить с цитированием
  #3 (permalink)  
Старый 08.06.2020, 20:13
Новичок на форуме
Отправить личное сообщение для Melmo88 Посмотреть профиль Найти все сообщения от Melmo88
 
Регистрация: 08.06.2020
Сообщений: 6

допустим просто веб страница это www.google.com как открыть её через visual studio code? или через блокнот не важно через что
Ответить с цитированием
  #4 (permalink)  
Старый 08.06.2020, 20:18
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Редакторы работают с локальными файлами или локальными сетевыми, а не удаленными сетевыми (можно открывать и по FTP, если есть такая возможность в редакторе). Сохраняйте его на компьютере, открывайте.
Ответить с цитированием
  #5 (permalink)  
Старый 08.06.2020, 20:23
Новичок на форуме
Отправить личное сообщение для Melmo88 Посмотреть профиль Найти все сообщения от Melmo88
 
Регистрация: 08.06.2020
Сообщений: 6

хотел попробовать создать бота на js, первое его действие он должен открыть веб сайт
Ответить с цитированием
  #6 (permalink)  
Старый 08.06.2020, 20:39
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Пишите, редактор то тут причем, не он же будет выступать в качестве бота. Редакторов полно, в которых можно выбрать любой доступный в системе браузер для запуска созданного кода, либо непосредственно в нем достаточно запустить код в его вкладке. Что вы остановились на MVC?
Ответить с цитированием
  #7 (permalink)  
Старый 08.06.2020, 20:46
Новичок на форуме
Отправить личное сообщение для Melmo88 Посмотреть профиль Найти все сообщения от Melmo88
 
Регистрация: 08.06.2020
Сообщений: 6

ну так какой код написать чтобы открыть веб сайт на visual studio code? или такого кода нету? типа: open for google chrome: www.google.com и запустить, дальше откроется браузер и откроет сайт www.google.com
Ответить с цитированием
  #8 (permalink)  
Старый 08.06.2020, 20:58
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Melmo88
какой код написать чтобы открыть веб сайт на visual studio code?
Из под веб страницы нельзя ничего открыть в системе, то есть запустить ваш редактор, для этого требуется доступ к shell, а это нарушение безопасности, браузер такого выполнять не будет. Из под браузера что-то запустить, это только из расширения, а не со страницы.

Вне браузера пожалуйста, это может быть приложение в основе которого обыкновенная html страница, но имеющая спец заголовок и расширение .hta. В таком файле все разрешено, это чисто Widows приложение будет, работающее под управление IE, в нем доступно многое из системы, открывать ее приложения и т.п.
Можно написать и на VBS, и т.д., и т.п.
Ответить с цитированием
  #9 (permalink)  
Старый 09.06.2020, 13:48
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,795

Возможно вам подойдет 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();
})();
Ответить с цитированием
  #10 (permalink)  
Старый 11.06.2020, 08:35
Новичок на форуме
Отправить личное сообщение для Melmo88 Посмотреть профиль Найти все сообщения от Melmo88
 
Регистрация: 08.06.2020
Сообщений: 6

Сообщение от Nexus Посмотреть сообщение
Возможно вам подойдет 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();
})();
Спасибо, именно то, что я искал.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск