Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/75: Рейтинг темы: голосов - 75, средняя оценка - 5.00
 Аватар для HardLogin
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1

Открытие ссылок в браузере в с++?

17.05.2013, 15:28. Показов 16158. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
задача такая: надо открывать одну и ту же ссылку на сайт через определенный интервал времени. как это делать в с++?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.05.2013, 15:28
Ответы с готовыми решениями:

Открытие ссылок в браузере по умолчанию
Помогите пожалуйста, при нажатии на ссылку в компоненте Webbrowser открывается IE, но мне необходимо что бы открывался браузер по умолчнию....

Открытие нежелательных ссылок в браузере
Здравствуйте! Помогите удалить вирус, который устанавливает без ведома программы и утилиты, а также запускает с открытием браузера ссылки...

Открытие вредоносных ссылок в браузере (подарок от Майла)
Было установлено обеспечение от Майла. Всякую мелочь аля Гвард, амиго и т.д. удалил. Но сейчас при открытии любого другого браузера...

16
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,244
17.05.2013, 15:49
C++
1
2
3
4
5
6
int dt;ci>>dt;
while(true)
{
     system("iexplore.exe http://yandex.ru");
     sleep(dt); 
}
0
 Аватар для HardLogin
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
17.05.2013, 17:36  [ТС]
Цитата Сообщение от zss Посмотреть сообщение
C++
1
2
3
4
5
6
int dt;ci>>dt;
while(true)
{
     system("iexplore.exe http://yandex.ru");
     sleep(dt); 
}
не работает пишет что айексплор.екс не является внутренней или внешней командой или файлом
0
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,244
17.05.2013, 18:53
пропишите полный проход к браузеру, которым хотите смотреть.
У меня на компьютере получается
system("\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" http:://yandex.ru");
Обратите внимание на дополнительные кавычки нужные для ввода имен с пробелами.
1
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
17.05.2013, 21:24
zss, причем тут вообще эксплорер? http://support.microsoft.com/kb/224816/ru
1
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,244
17.05.2013, 21:52
Цитата Сообщение от HardLogin Посмотреть сообщение
надо открывать одну и ту же ссылку на сайт
Чем-то ее надо открывать, например, iexplore.exe
0
Пес войны
 Аватар для NeonLost
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
17.05.2013, 22:19
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
string GetHTMLText(string reference)
{
    try
    {
        string text;
        URI uri(reference);
        HTTPClientSession session(uri.getHost(), uri.getPort());
        string path(uri.getPathAndQuery());
        if (path.empty()) path = "/";
 
        HTTPRequest req(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1);
        //session.setProxy("120.203.215.6", 85);
        session.sendRequest(req);
 
        HTTPResponse res;
        istream &is = session.receiveResponse(res);
        StreamCopier::copyToString(is, text);
        return text;
    }
    catch(...)
    {
        return "";
    }
}
1
 Аватар для HardLogin
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
18.05.2013, 19:50  [ТС]
Цитата Сообщение от NeonLost Посмотреть сообщение
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
string GetHTMLText(string reference)
{
    try
    {
        string text;
        URI uri(reference);
        HTTPClientSession session(uri.getHost(), uri.getPort());
        string path(uri.getPathAndQuery());
        if (path.empty()) path = "/";
 
        HTTPRequest req(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1);
        //session.setProxy("120.203.215.6", 85);
        session.sendRequest(req);
 
        HTTPResponse res;
        istream &is = session.receiveResponse(res);
        StreamCopier::copyToString(is, text);
        return text;
    }
    catch(...)
    {
        return "";
    }
}
втф?
0
Пес войны
 Аватар для NeonLost
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
18.05.2013, 21:01
Цитата Сообщение от HardLogin Посмотреть сообщение
втф?
гет запрос на сервер
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
18.05.2013, 21:28
Цитата Сообщение от NeonLost Посмотреть сообщение
гет запрос на сервер
Цитата Сообщение от NeonLost Посмотреть сообщение
Открытие ссылок в браузере в с++
Где браузер?
0
Пес войны
 Аватар для NeonLost
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
18.05.2013, 21:39
Цитата Сообщение от Tulosba Посмотреть сообщение
Где браузер?
браузер для слабых
0
18.05.2013, 21:51

Не по теме:

Цитата Сообщение от NeonLost Посмотреть сообщение
браузер для слабых
Т.е. Вы сейчас форум через свой код с HTTPRequest читаете? :D

0
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 6
18.05.2013, 22:02
C++
1
2
3
4
5
6
int dt;ci>>dt;
while(true)
{
     system("start iexplore.exe http://yandex.ru");
     sleep(dt); 
}
попробуй так
0
Пес войны
 Аватар для NeonLost
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
18.05.2013, 22:10
Цитата Сообщение от Tulosba Посмотреть сообщение

Не по теме:


Т.е. Вы сейчас форум через свой код с HTTPRequest читаете? :D

ога, каждый пакет сам фОРМИРУЮ...)
0
18.05.2013, 23:00

Не по теме:

Адрес: Челябинск

0
 Аватар для HardLogin
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
19.05.2013, 20:10  [ТС]
Цитата Сообщение от NedsenElias Посмотреть сообщение
C++
1
2
3
4
5
6
int dt;ci>>dt;
while(true)
{
     system("start iexplore.exe http://yandex.ru");
     sleep(dt); 
}
попробуй так
работает спс
0
3 / 3 / 2
Регистрация: 05.11.2012
Сообщений: 49
19.05.2013, 20:34
C++
1
2
3
LPCWSTR open = L"open";
    LPCWSTR url = L"http://xxx.yy/";
    ShellExecute (NULL, open, url,0,0, SW_SHOWNORMAL);
+ #include <ShellAPI.h>
Спасибо тому, чей ник я забыл, за то, что помог когда-то с этим мне
P.S. Это для открытия ссылок. с таймером помочь не могу =(
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.05.2013, 20:34
Помогаю со студенческими работами здесь

Открывется реклама в браузере и при открытие ссылок открывает другие сайты
Собственно проблема описана в теме, добавить думаю нечего. Вот логи

Подмена ссылок в браузере
Привет ребят.Открываются левые сайты Заранее спасибо за внимание

Подмена ссылок в браузере
Добрый день. Прошу помощи в сборах логов и устранении подмены ссылок в браузерах. В основной пользуюсь Chrome. Иконки заменил, но в...

Отображение ссылок в браузере
Создал папку catalog/help/index.php Как сделать чтобы в ссылке, которая отображается в браузере catalog/help/index.php было вот так:...

Замена ссылок в браузере
Привет, форумчане. Спрошу здесь Можно ли как то на С# осуществить замену ссылок в браузере, что бы, к примеру, при открытии google.com...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru