Получение текста web-страницы используя HTTPСоединение

1C и Google Maps 21
была поставлена задача отображения на географической карте медицинских учреждений. После обзора предлагаемых решений был выбран сервис google. Но так же подобного рода подход будет работать и с картами сервиса yandex. Во время решения задачи было реш PostgreSQL: установка, настройка, обслуживание 11
PostgreSQL напрямую «из коробки» применяться для использования с 1С Предприятем не может. Необходима именно адаптированная версия от 1С, превращающая PostgreSQL в блокировочник, причем нужно понимать, что блокировки будут накладываться на всю таблиц QR код в 1С 21
Столкнулся с интересной задачей реализации генерации QR-кода в 1С 8.2 ( QR-код — матричный код (двухмерный штрихкод) ) Для генерации было использовано api от google (http://chart.apis.google.com/chart). Вот сайт , который работает с ним. После тог Автоматизация обмена данных используя обработку «Универсальный обмен данными в формате XML" 10
Автоматизация обмена между базами используя обработку » Универсальный обмен данными в формате XML» В основу данной публикации положены найденные мною материалы по cозданию обмена между двумя базами с использованием обработки » Универсальный обме Автоматическая архивация баз 1С с использованием Cobian Backup и VBS скриптов 8
Клиент попросил настроить автоматическую архивацию баз 1С раз в три дня и выгрузку архивов на Dropbox и на FTP Сервер. Кроме 1С нужно архивировать папку с рабочими документами. Хочет — так хочет, делаем: Первым делом настроим автоматическую архивац Посмотреть все результаты поиска похожих
Еще в этой же категории
Передача файлов и данных на веб-сервер из 1С методами GET и POST 46
При интеграции 1С с веб-сайтами всегда встает вопрос о передачи некоторых данных на веб-сервер. Будь то это передача параметров запроса для получения данных от веб-сервера в 1С или же передача данных из 1С, которые должны быть сохранены или каким-то Работа с форматом JSON в 1С 20
При обмене данными с веб-сайтами зачастую используется формат JSON. К сожалению, в 1С нет стандартных процедур для работы с данным форматом. В процессе реализации одного из проектов мной был разработан ряд процедур и функций облегчающих жизнь програ Работа с Почтой в 1С: Предприятие v 8 19
У разработчиков на платформе 1С иногда возникает задача по взаимодействию системы 1С: Предприятие с различными почтовыми программами и протоколами. 1С Предприятие 8.0 имеет довольно удобные средства для отправки сообщений, импорта писем из почтового Обмен данными с сайтом используя формат JSON в 1С 14
Формат JSON в 1С до версии 8.3.6 не реализован, но нижет я приведу примеры функций которые можно использовать для полноценной работы JSON в 1С предыдущий версий. JSON (JavaScript Object Notation) это текстовый формат обмена данными, широко ис Парсер сайта на 1С 10
В этой статье я постараюсь описать процесс парсинга сайтов средствами 1С с примером. Это статья не является инструкцией к применению, а лишь демонстрирует возможности 1С. Что мы имеем? 1. Сайт в интернете, на котором располагается список товаро Посмотреть все в категории Работа с Интернет, Почтой (Mail), FTP
1с как сохранить страницу сайта
Надо сделать сверку данных на сайте и в 1C
Особенность сайта, в том что нужные данные расчитываются динамически т.е нужных цифр и текста нет в html
Поэтому хочу сохранять страницу в текст и в нем уже искать нужные данные.
Как сделать сохранение программено?
А можно пример сохранения до и после вручную?
ЗЫ Типа как закат солнца вручную.
(0) Рассчитываются скриптом? Бери headless chrome, запускай в нем сайтик и читай страницу.
(2) в 1С есть обёртка на IE. Бери этот контрол ( форма ) и используй.
(1) в FireFox нажимаем файл Сохранить и получаем текстовый файл. Это ручное сохранение
(4) я так и думал. Это закат солнца вручную. Может написать программку на С++ чтоб она по телнету конеткилась по 80 порту и сохраняла? Это как бе тоже будет в текстовом формате. Но лучше конечно на perl написать залипуху, это будет короче.
(5) curl не подойдет? можно ее из командной строки запускать из 1С
(7) Как там typescript поживает, дядь Сереж? Пригодился на новой работе, или опять — никто не ценит?
$page_name = ‘http://mista.ru’;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $page_name); // адрес жертвы
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_USERAGENT, ‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17’); // кем пришли
curl_setopt($ch, CURLOPT_REFERER, ‘http://mista.ru’); // страница откуда пришли
$result = curl_exec($ch);
curl_close($ch);
$fp = fopen(‘http://mista.html’, ‘w+’);
fwrite($fp, $result);
fclose($fp);
ой. $fp = fopen(‘mista.html’, ‘w+’);
правильнее.
этот скрипт просто запускаете через php.exe
из 1с через командную строку. можете даже параметр ей передавать тогда немного доработать скрипт придется. чтоб принимал названия страниц.
Настройка начальной страницы
Настройка панели разделов — это один из стандартных интерфейсных механизмов. Он предоставляется платформой и доступен пользователям любых прикладных решений. С его помощью пользователь может изменить внешний вид начальной страницы в соответствии со своими предпочтениями — поменять взаимное расположение форм, добавить или удалить формы.
Например, начальная страница, спроектированная разработчиками может выглядеть следующим образом.

Пользователь может, например, удалить курсы валют и текущие взаиморасчеты, а вместо них добавить поступления товаров.

Вызвать настройку начальной страницы можно с помощью команды главного меню Настройки — Настройка начальной страницы…

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

Если возникает необходимость вернуться к тому внешнему виду начальной страницы, который «был задуман» разработчиком, то для этого используется команда Еще — Установить стандартные настройки.


Авторы: В.А. Ажеронок, А.В. Островерх, М.Г. Радченко, Е.Ю. Хрусталева
Сохранение и загрузка конфигураций
Система позволяет сохранять конфигурацию прикладного решения в виде файла и загружать конфигурацию из файла, полностью заменяя существующую конфигурацию.

Сохранение конфигурации
Сохранение конфигурации прикладного решения в файл на диске может быть использовано для создания новой конфигурации прикладного решения, основу которой составляет текущая конфигурация, или для последующего сравнения и объединения с другими конфигурациями. Конфигурация сохраняется в файл с расширением *.cf.
Загрузка конфигурации
Загрузка конфигурации из файла позволяет полностью заменить текущую конфигурацию прикладного решения на конфигурацию, сохраненную в файле. Этот режим может использоваться в случае, когда текущая конфигурацию должна быть полностью заменена на другую конфигурацию или при создании новой конфигурации прикладного решения, основу которой составляет загружаемая конфигурация.
