Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 325

Регулярные выражения и исполняемый файл - exe для работы с интернетом

15.11.2016, 18:44. Показов 2758. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Регулярные выражения и исполняемый файл - exe для работы с интернетом
В идеале Нужен аналог Perl или PHP
То есть:
Perl
1
2
3
4
5
6
7
use COOLHTML;  // ----    Библиотека в комплекте с установкой;
 
$_=get($URL);//  ---- В переменной HTML
 
s/<.*>//g;   //    ----- Делаем что хотим на основе регулярных выражений
 
//--------------------------
MS Visual Studio 2015 - не обновляется.

Dev C++ 5.11 - говорит что не работает с регулярными выражениями

В какую сторону лучше рыть? Спасибо.

-------------------------------

Дошёл до того что упаковал Перл файл в ЕХЕ. - Работает кстати
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.11.2016, 18:44
Ответы с готовыми решениями:

Исполняемый exe-файл и компилятор дают разные результаты
Почему при запуске в компиляторе программа дает один результат, а exe-файле совсем другое. Первый раз с таким сталкиваюсь. Код программы:...

Как запустить исполняемый файл *.exe написанный на С++ Builder на другом компе
Проблема заключается в следующем. Написал программу на С++, провел компиляцию, создал исполняемый файл, но его размер довольно мал для...

На каком языке создать файл *.exe для работы с Интернетом??
Хочу написать приложение *.exe которое берёт и обрабатывает данные с моего сайта и базы данных. Нужно чтобы: отображались страницы...

26
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
20.12.2016, 22:26
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от miltorg Посмотреть сообщение
Как ведь она сейчас на всех Виндосах?
Если не брать в расчет XP и старые серверные, то вроде да. Но проблема еще установленных версиях NET.
Класс HttpClient с 4.5 версии кажется ...

И опять а как же кроссплатформенность вдруг захочется что бы под Ubuntu Linux работало или на каком-то сервере линусовом.
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 325
20.12.2016, 23:21  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
И опять а как же кроссплатформенность вдруг захочется что бы под Ubuntu Linux работало или на каком-то сервере линусовом.
А заголовок темы посмотрите. там чётко написано: - exe

Добавлено через 2 минуты
Я посмотрю вашу программу на C++ . А на сегодня вот что есть:

4. C# . ТИЦ сразу для нескольких сайтов:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using System;
using System.Text.RegularExpressions;
using System.Net;
 
class Example
{
static void Main()
{
string[] sajt = { "http://chajnik.ru", "http://prohorov-andrej.ru", "http://searchengines.guru" };
foreach (string i in sajt){
string input=new WebClient().DownloadString("http://bar-navig.yandex.ru/u?ver=2&url="+i+"&show=1");
Console.WriteLine(i+" --- "+Regex.Match(input, @"value=""(\d+)").Groups[1].Value);
}
}
}
Исполняемый файл:
https://yadi.sk/d/YfW5eqnQ3442bE

источник: http://chajnik.ru/tic-site

Добавлено через 3 минуты
И это:

https://github.com/miltorg/searchengines
http://searchengines.guru/show... 370&page=5
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
20.12.2016, 23:31
Цитата Сообщение от miltorg Посмотреть сообщение
А заголовок темы посмотрите. там чётко написано: - exe
А как же
Цитата Сообщение от volodin661 Посмотреть сообщение
- кросс-платформенность
Добавлено через 1 минуту
Цитата Сообщение от miltorg Посмотреть сообщение
4. C# . ТИЦ сразу для нескольких сайтов:
Еще раз:
Цитата Сообщение от Avazart Посмотреть сообщение
Кстати там старый код. WebClient сейчас объявлен deprecated вроде.
0
 Аватар для volodin661
7181 / 2358 / 354
Регистрация: 10.12.2013
Сообщений: 8,178
27.10.2017, 11:58
Цитата Сообщение от Avazart Посмотреть сообщение
А как же
Сообщение от volodin661
- кросс-платформенность
.Net Core
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
27.10.2017, 13:37
Цитата Сообщение от volodin661 Посмотреть сообщение
.Net Core
Не помню а HttpClient кстати входит в "Core" ?
0
 Аватар для volodin661
7181 / 2358 / 354
Регистрация: 10.12.2013
Сообщений: 8,178
27.10.2017, 14:03
а вот щас гляну...

https://docs.microsoft.com/en-... bapiclient
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
27.10.2017, 16:14
А по факту под Linux ?

Хотя вижу :

On each platform, HttpClient tries to use the best available transport:

Host/Runtime Backend
... ...
Linux/Mono HttpWebRequest
Linux/.NET Core libcurl-based HTTP transport (HTTP 2.0 capable)
macOS/Mono HttpWebRequest
https://docs.microsoft.com/en-... work-4.7.1

Хотя конечно нужно на практике проверить.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.10.2017, 16:14

Регулярные выражения для работы с rss
Собственно, первый и второй регекс ничего не делает, а третий отрабатывает как надо. Почему?! regex = new...

Регулярные выражения или if else для работы простейшего интерпретатора
у меня такой вопрос я делаю компилятор примитивный тоесть есть if else then и я их обрабатываю есть строка if(i&gt;==j) var+=...

Вмонтировать exe в файл для его блокировки на время работы exe
Как прикрепить (вмонтировать) exe к файлу, так чтобы до завершения этой программы содержимое файла не раскрывалось. Например,...

Создание exe в 1 исполняемый файл?
Возможно? Если да, то подскажите в какую сторону копать. Благодарен.

компиляция javascript в исполняемый exe-файл
Знаю что возможно=) Может кто знает как?


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru