Cmd как открыть ссылку в браузере
Доброе время суток! Есть некая IP камера, с которой нужно захватывать rtsp поток. Захват производится через ffmpeg, но есть одно но. В ffmpeg не работает авторизация, выдает ошибку 401. В камере можно разрешать анонимный захват и запрещать, оставлять камеру открытой для всех не вариант. Было найдено решение перед началом захвата разрешать анонимный просмотр/захват, а после захвата доступ закрывать. Делается это все одной строкой URL:
В ответ должен получить просто страницу с надписью успешно или нет.
Но вставить эту строку в sh скрипт не выходит, например, lynx спотыкается на символе "&", пробовал его экранировать через "\", чуть-чуть помогает, но у lynx все равно не получается авторизироваться. Через любой браузер, конечно с ГУИ, эта строка работает.
Прошу помощи или совета!! Очень нужно сделать, а я даже не знаю где искать решение.
Заранее благодарен!
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо за ответ, не помогло
В этом любом браузере вы до этого авторизовывались на данном ресурсе?
Попробуйте открыть приватную вкладку в том же firefox'e и посмотреть. Ну и ещё у wget'a есть отличные опции --password и --user. Возможно, они могут вам помочь. Подробнее в man wget.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
В этом любом браузере вы до этого авторизовывались на данном ресурсе?
Попробуйте открыть приватную вкладку в том же firefox'e и посмотреть. Ну и ещё у wget'a есть отличные опции --password и --user. Возможно, они могут вам помочь. Подробнее в man wget.
К сожаления сейчас нет прямого доступа к камере, так что проверить через приватную вкладку не смогу. Доступ только по ssh через сервер наблюдения.
wget не помог, даже с указанием пользователя и пароля (((
К сожаления сейчас нет прямого доступа к камере, так что проверить через приватную вкладку не смогу. Доступ только по ssh через сервер наблюдения.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Скоро придёт
Осень
Можете показать какую строку вводили вы?
У меня вот такя хрень в ответ:
вы кавычки забыли.
Скоро придёт
Осень
вы кавычки забыли.
Вы правы!
Но логин и пароль не хочет принимать. Ребусы)
вы кавычки забыли.
Вы правы!
Но логин и пароль не хочет принимать. Ребусы)
Даже если использовать опцию "-auth=login:pass", все равно авторизация не проходит. Вообще ничего не понимаю
а вот с этим -- сложнее. В логине/пароле могут быть какие-то не ASCII символы (и даже просто всякие восклицательные знаки), преобразование которых нетривиально. Есть два решения:
1. попробовать передавать специальные символы через процент. Типа так:
браузеры делают это автоматом.
Скоро придёт
Осень
а вот с этим -- сложнее. В логине/пароле могут быть какие-то не ASCII символы (и даже просто всякие восклицательные знаки), преобразование которых нетривиально. Есть два решения:
1. попробовать передавать специальные символы через процент. Типа так:
браузеры делают это автоматом.
Идею понял, буду искать примеры на php, хотя со всех приведенных Вами языков мне знаком только brainfuck))
Еще одна статья из серии «как сделать что-то несколькими способами», плюс, эта статья, и другие подобные, которые будут написаны позже, помогут мне не повторяться в новых уроках, а просто указывать Вам ссылки на них.
Данная статья написана на примере Windows 7 Максимальная. В других версиях Windows некоторые способы не будут работать или могут отличаться.
Открытие командной строки через окно «Выполнить»
Это один из универсальных способов для запуска командной строки. Он быстрый, удобный и работает, наверное, во всех возможных версиях Windows.
1. Откройте окно «Выполнить». Для этого нажмите сочетание клавиш Windows+R.
2. В поле «Открыть» введите «cmd» и нажмите Enter или кнопку ОК.
Запуск командной строки через меню Пуск
Этот способ не требует нечего вводить из клавиатуры, но у Вас должно быть меню Пуск.
1. Откройте меню Пуск и перейдите по пути «Все программы/Стандартные/Командная строка».
Совет: В Windows 10 командная строка была перенесена в папку "Служебные - Windows".
Запуск командной строки с помощью поля поиска в меню Пуск
Еще один способ, когда нам понадобится меню Пуск.
1. Откройте меню Пуск и в поле поиска введите «командная строка».
2. Выберите командную строку в результатах поиска или нажмите Enter.
Открытие командной строки из проводника Windows
Этот способ хороший тем, что можно открыть командную строку сразу для нужной папки.
1. Нажмите и удерживайте клавишу Shift и кликните правой кнопкой мыши по нужной папке в проводнике.
2. В открывшемся контекстном меню выберите «Открыть окно команд».
Открытие командной строки из системной папки Windows
Один из самых не обычных и в тоже время простой способ, это найти и открыть командную строку в папке с операционной системой.
1. Откройте проводник Windows и перейдите по пути ниже, или скопируйте его и вставьте в поле адреса:
2. Далее, найдите в этой папке файл «cmd.exe» и откройте его двойным щелчком мыши.
Вот Вы и узнали 5 способов открыть командную строку, а уже, какой использовать, решать Вам.
Для дополнительной информации и ссылок смотрите статью командная строка в нашем компьютерном словаре.
Дата: 11.12.2015 Автор/Переводчик: Linchak
Можно из под диспетчера задач.
Файл , новая задача(выполнить), вбить в поле "cmd" и запустится командная строка.
Таких ссылок не бывает. Но можно создать ярлык для выключения компьютера.
Как это сделать описано во втором разделе этой статьи: 3 легких способа ускорить работу с Windows 10
Также можно поставить таймер на выключение компьютера.
Оригинал: "The Web on the Console"
Автор: Joey Bernard
Дата публикации: December 9th, 2010
Перевод: Н.Ромоданов
Дата перевода: декабрь 2010 г.
Большинство пользователей, когда размышляют о серфинге в интернете, подразумевают "графический интерфейс". Действительно, в X11 есть много прекрасных программ, таких как Firefox или Chrome. Однако, и консоль не такая уж пустошь, как это может показаться. В консоли есть много утилит для веб-серфинга и для загрузки или выгрузки веб-контента.
Допустим, что вы хотите найти в интернете некоторый контент. Первой утилитой, на которую стоит взглянуть и которая также является одной из старейших утилит, это - почтенный Lynx. Lynx, в действительности, был первым моим веб-браузером, который работал на машине, где не смогла работать система X11. Обычно вы просто запускаете его в командной строке и подаете ему имя файла или URL. Так что если вы хотите попасть на Google, нужно выполнить следующую команду:
Lynx затем спросит вас, хотите ли вы использовать куки от Google и попытается их настроить. После того, как вы подтвердите или отклоните использование куки, браузер Lynx загрузит веб-страницу и покажет ее вам. Как вы, разумеется, заметите, изображений не будет. Но будут присутствовать все ссылки и поле текстового ввода, необходимое для ввода запроса на поиск. С помощью клавиш со стрелками вы можете переходить от ссылки к ссылке. Поскольку компоновка страницы очень проста и содержит, главным образом, текст, элементы страницы будут располагаться совсем не в тех местах, где вы их видите, когда используете графический браузер.
Если вы ищете строго текстовую замену почтенному Lynx, то есть браузер ELinks. В ELinks поддерживаются цвета, рендеринг таблиц, фреймы, загрузка в фоновом режиме и просмотр с вкладками. Одним из возможно полезных параметров будет -anonymous 1. Между прочим, этот параметр отключается при просмотре файлов и уже загруженных страниц, хранящихся в локальном компьютере. Еще один интересный параметр -lookup. Когда он используется, ELinks указывает для заданного доменного имени все IP адреса.
Теперь вы знаете, как в командной строке просматривать веб-контент. А как можно взаимодействовать с веб-сайтом? В действительности, я спрашиваю о том, как загружать контент на веб и как его оттуда сгружать. Допустим, вы хотите иметь локальную копию контента, скачанного из сети, которую вы сможете просмотреть, когда отдыхаете на берегу озера, где нет доступа в интернет. Для этого вы можете использовать утилиту curl. Утилита curl может передавать данные на сервер и с сервера по протоколам HTTP, FTP, SFTP и даже LDAP. Она позволяет использовать HTTP-метод POST, соединения с SSL и куки. Когда вы пользуетесь формой, то можете с помощь параметра -F name=value указывать пары "name/value", и веб-сервер будет считать, что вы в форме задали параметры. Одной из очень интересных особенностей является возможность использовать несколько адресов URL и указывать их в виде диапазона. Например, вы можете указать несколько хостов следующим образом:
в результате произойдет обращение ко всем трем сайтам. Вы можете в квадратных скобках указывать диапазон алфавитно-цифровых значений. С помощью следующей команды:
будет выполнена загрузка с сайтов от text1.html и до text10.html.
А что делать, если вы хотите получить копию всего сайта, а затем просмотреть его, когда вы не подключены к сети? Здесь вам поможет утилита wget. В данном случае вам, вероятно, нужно будет использовать следующую команду:
Если вы загружаете контент на веб, используйте wput. wput позволяет загружать контент с помощью FTP, интерфейс такой же, как и у wget.
Теперь вы сможете получить доступ в интернет даже без использования графического интерфейса, это еще одна причина, чтобы удержать вас в командной строке.
Надежный хостинг и регистрация доменов - основа создания Интернет-сайта. Компания FREEhost.UA один из крупнейших хостинг провайдеров и регистраторов доменных имен на Украинском рынке, работает с 2003 года! Компания предоставляет виртуальный хостинг на платформе UNIX и Windows, VPS хостинг, а так же хостинг на кластере, услугу аренды сервера различных конфигураций и услугу размещения сервера.
Как регистратор доменных имен, компания разработала полностью автоматическое программное обеспечение, позволяющее регистрировать, продлевать и изменять настройки доменов в режиме реального времени.
Вообщем это и нужно сделать. Есть страница на которой нужно вбивать логин и пароль для доступа к почте. Можно просто батник на окрытие этой странице, просто супер будет если не надо вводить каждый раз пароль и логин. Никак не могу найти хотя бы команду. От Vbs не откажусь, но работал только с батником.
-------
Шеф: Я не могу второй день электронную почту получить!?
Админ: А я зарплату
Конфигурация компьютера | |
Процессор: Intel Core i7-3770K | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб) | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS | |
Звук: Realtek ALC889 HD Audio | |
Блок питания: be quiet! Straight Power 11 650W | |
CD/DVD: ASUS DRW-24B5ST | |
Монитор: ASUS VG248QE 24" | |
ОС: Windows 8.1 Pro x64 | |
Индекс производительности Windows: 8,1 | |
Прочее: корпус: Fractal Design Define R4 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
-------
Шеф: Я не могу второй день электронную почту получить!?
Админ: А я зарплату
Конфигурация компьютера | |
Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB) | |
ОС: Windows 10 Pro x64 Release Preview | |
Прочее: На пенсии: HP Pavilion dv7t (17.3'', i7-2630QM, HD 6770M 1Gb, 8Gb RAM) |
-------
Канал Windows 11, etc | Чат @winsiders
Конфигурация компьютера | |
Процессор: Intel Core i7 2600 3.4ГГц | |
Материнская плата: Asus P8P67 | |
Память: 8 Гб | |
HDD: 1 Тб | |
Видеокарта: GAINWARD GTX 570 | |
Звук: Интегрированная | |
Блок питания: 800W | |
CD/DVD: DVD читающий/пишущий | |
Монитор: Samsung SyncMaster 193T (19") | |
ОС: Windows 7 Home Premium x64 |
В куках браузера сохранять пароль нежелательно, а када открываешь url нуно ввести там пароль и логин. как это реализовать.
Конфигурация компьютера | |
Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB) | |
ОС: Windows 10 Pro x64 Release Preview | |
Прочее: На пенсии: HP Pavilion dv7t (17.3'', i7-2630QM, HD 6770M 1Gb, 8Gb RAM) |
-------
Канал Windows 11, etc | Чат @winsiders
Конфигурация компьютера | |
Процессор: AMD FX 8300 | |
Материнская плата: Gigabyte GA-970A-UD3 | |
Память: 2х2 Гб Kingston DDR3-1333, 2х4 Гб Kingston DDR3-1333 | |
HDD: 250Гб(SSD Samsung 860EVO) +500Гб(ST3500418AS)+2000Гб(ST2000DM001) | |
Видеокарта: Radeon X1650 | |
Блок питания: Be Quiet SYSTEM POWER 9 500W [BN246] | |
CD/DVD: Optiarc DVD RW AD-5280S | |
Монитор: Dell UltraSharp U2414Hb | |
ОС: Windows 10 x64 |
Конечно, вы можете использовать обычные методы, чтобы делать то, о чем мы будем говорить в этом посте; но на тот случай, если вы захотите узнать, как вы можете использовать командную строку, чтобы открыть Google Chrome или Mozilla Firefox и выполнить соответствующие задачи, тогда этот пост поможет вам. Самое важное в командной строке — то, что она может выполнять практически все задачи простым и эффективным способом. В этом руководстве вы увидите, как открыть Chrome или Firefox с помощью командной строки и Windows PowerShell .
Откройте Chrome или Firefox с помощью командной строки или PowerShell
В этом посте мы рассмотрим следующие темы:
- Откройте Chrome/Firefox с помощью командной строки
- Запустите Chrome/Firefox в качестве администратора
- Откройте Chrome/Firefox в режиме инкогнито
- Открыть конкретный URL напрямую
- Откройте Chrome/Firefox с помощью PowerShell.
Давайте посмотрим, как это сделать. Хотя мы взяли пример Chrome, вы можете использовать те же команды. Просто замените хром на Firefox .
1] Откройте Chrome с помощью командной строки
Чтобы запустить браузер Chrome с помощью командной строки, необходимо открыть командную строку Windows 10. Когда он откроется, введите следующую команду и нажмите ввод.
При нажатии клавиши Enter откроется браузер Google Chrome на вашем экране.
2] Откройте Chrome от имени администратора
Используя этот инструмент, вы также можете запустить браузер Chrome от имени администратора.
Откройте командную строку и введите следующий параметр:
Нажмите клавишу Enter, чтобы выполнить командную строку. Теперь система попросит вас ввести пароль администратора вашего устройства. Итак, введите пароль и нажмите Enter.
3] Открыть Chrome в режиме инкогнито
В Google Chrome вы можете использовать режим инкогнито, чтобы добавить уровень защиты к вашим данным просмотра. Он защищает вашу информацию от доступа без вашего разрешения. Итак, чтобы открыть Chrome в режиме инкогнито, вам нужно открыть командную строку и запустить следующую команду:
Chrome теперь будет запускаться в режиме инкогнито.
4] Перейти на конкретный сайт напрямую
Если вы хотите открыть какой-либо сайт в браузере Chrome с помощью командной строки, вы можете сделать это, выполнив следующую команду. Вот следующая команда:
Кроме того, вы можете перейти на конкретный веб-сайт в режиме инкогнито, выполнив данную команду. Это:
5] Откройте Chrome с помощью PowerShell Command
Чтобы запустить браузер Chrome с помощью скрипта PowerShell, сначала необходимо открыть Windows PowerShell. Для этого нажмите кнопку «Пуск» и введите PowerShell . В верхней части результата выберите Windows PowerShell.
Когда он откроется, введите следующие команды и нажмите Enter, чтобы запустить Google Chrome.
Для Firefox вы должны использовать путь к вашей папке установки. Таким образом, команда будет:
Читайте также: