...

База знаний 1С

Самый простой парсинг и обработка веб-страниц в 1С

WEB-интеграция Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Рассмотрим самый простой парсинг веб-страниц средствами платформы 1С и еще некоторые полезные приемы работы с веб-страницами.

07.08.2020    20068    Infostart    28    

Глава 2. Как я написал (собрал с инфостарта) свой парсер сайта 1С Releases

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

Путешествие начинающего программиста 1С. Глава вторая. Призываем экспертов в комментарии, оптимизируем код, ругаемся на кривые руки автора. Автор же, в свою очередь, делится своим опытом, читает умные комментарии, стремится дать те знания, за которыми он сидел ночами тем, кто их хочет найти.

31.08.2021    2288    ldmonster    4    

Внешняя компонента на C# для парсинга страниц через Phantom JS на сервере 1С х32,х64

Инструментарий разработчика Разработка внешних компонент WEB-интеграция Боты Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

PhantomJS - это браузер без окна, используемый для автоматизации взаимодействия с веб-страницами. PhantomJS предоставляет JavaScript API, обеспечивающий автоматическую навигацию, снимки страницы, эмуляции поведение пользователя, что делает его распространенным инструментом, используемым для запуска модульных тестов на основе браузера в автономной системе, такой как среда непрерывной интеграции . PhantomJS основан на WebKit, что делает его похожей на Safari и Google Chrome средой просмотра. Это программное обеспечение с открытым исходным кодом, выпущенное под лицензией BSD.

1 стартмани

06.08.2020    9001    6    DrZombi    7    

В помощь фрилансеру: парсим объявления о фрилансе и публикуем их в телеграм-канале

WEB-интеграция 8.3.14 Абонемент ($m)

В статье приведён пример получения данных со страниц сайта (парсинг), их обработка и публикация с помощью бота в телеграм-канал - всё средствами платформы 1С.

1 стартмани

15.07.2022    963    2    elcoan    1    

SALE! 10%

"МС:Мониторинг цен" - парсинг сайтов, мониторинг цен конкурентов "одной кнопкой" Промо

Прайсы Ценообразование, анализ цен WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Программа позволяет одним кликом настроить сбор цен ваших конкурентов или дилеров в интернете. Автоматически собирает данные результата поиска Яндекса (вам не придется вручную добавлять каждый сайт, за которым нужно следить). Обновление цен происходит по заданному вами расписанию автоматически.

21667 19500 руб.

23.09.2019    20504    4    5    

V8 Log Scanner - утилита для быстрого парсинга логов ТЖ

Инструментарий разработчика Платформа 1С v8.3 Россия Абонемент ($m)

Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.

1 стартмани

07.11.2017    27808    7    ripreal1    27    

Закупки (парсинг сайта госзакупок)

WEB-интеграция Бюджетный учет Платформа 1С v8.3 Государственные, бюджетные структуры Россия Бюджетный учет Абонемент ($m)

Конфигурация предназначена для ведения, систематизации, печати извещений электронных аукционов по 44-фз (частично 223-ФЗ) путем парсинга с ЕИС.

2 стартмани

13.07.2020    9684    11    SergVB    11    

Загрузка квитанций от Яндекс.Деньги в Управление торговлей 11.1 для создания документов "Поступление безналичных ДС"

Обработка документов WEB-интеграция Банковские операции Бюджетирование и планирование Взаиморасчеты Розничная торговля Платформа 1С v8.3 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Позволяет вручную (или по расписанию) проверять служебный e-mail и, если там есть письма c реестрами платежей (формат HTML и обычный текст) от "Yandex.Money Payment Center", загружать эти письма-квитанции в табличные части обработки и далее по нажатию на кнопку "Создать поступления безналичных ДС" создавать по каждой квитанции об оплате отдельный документ оплаты, заполненный на основании заказа клиента. Есть встроенный отладчик для "off-line" имитации работы с электронной почтой, что очень важно для работы техподдержки.

1 стартмани

12.07.2015    22160    11    Prog1CZUP31    12    

Парсинг html страниц с выводом информации через JavaScript с использованием Selenium

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Есть девочки как девочки, есть мальчики как мальчики, есть сайтики как сайтики, но странички их обманщики. В целях сохранить информацию, от автоматизированного сбора, многие ресурсы пытаются защитить ее. Один из таких способов - вывод информации на странице через JavaScript. При получении такой страницы в 1С, JavaScript не успевает вывести необходимые данные, и в 1с получаем практически пустую страницу. В статье приведу пример разработки, для парсинга таких страниц, без регистрации и смс.

20.05.2020    9400    platonov.e    25    

Парсинг сайта без использования встроенного браузера для начинающих

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Данная статья показывает пример парсинга одного конкретного сайта со своей структурой, на основе которого можно понять суть, методы и без особых проблем парсить другие сайты. Здесь описано: подключение к серверу, сохранение html-страницы на диск, загрузка и цикличный обход ее структуры, рекурсивный парсинг, загрузка картинок по ссылке на диск.

1 стартмани

20.11.2014    49629    205    angernaughts    37    

Парсинг (сканирование) сайта из 1С на примере сайта по криптовалюте

WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

Актуальная обработка с конфигурацией по парсингу на примере сайта http://coinmarketcap.com/ Сканирует всю историю курсов криптовалют.

2 стартмани

25.10.2017    67209    16    ollega    21    

Парсинг сайтов из 1С на примере ломбарды.рф с помощью XPATH для ДокументDOM

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

На всякую хитрую гайку всегда найдется болт с резьбой (с)

01.04.2019    29300    starik-2005    33    

Пример парсинга сайта tinkoff.ru

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Пример парсинга сайта с использованием конструкции ДокументHTML.НайтиПоФильтру()

1 стартмани

19.10.2020    3975    19    Hitcher    0    

Управление Selenium Web Driver из 1С (или парсинг из 1С по-взрослому)

WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

Нет-нет, да и появляются заказы на парсинг сайтов. Обычно, для этих целей использую net. + Selenium nuget package. Однако, если клиент использует стек технологий 1С, то предпочтительней было бы не пороть отсебятину, а применять уже знакомую пользователям парадигму работы с ИТ-продуктами - без каких-либо лишних прослоек, вроде net. или JS. И вот я задался вопросом: "а можно ли?".

1 стартмани

29.12.2021    2624    8    Prometeus2011    4    

Загрузка банка (дополнительный парсинг)

Обмен с интернет-банком Адаптация типовых решений Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Данное расширение позволяет производить дополнительное изменение при загрузке банковских документов. Изменение конфигурации - не требуется.

5 стартмани

02.08.2022    946    1    sulig    6    

Как сделать интеграцию (обмен) с интернет-магазином? Пошаговый план действий (Часть 1)

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Бесплатно (free)

C 2011 года я занимаюсь интеграцией с интернет-магазинами и за это время, наверное, повидал все. Делал интеграцию как «культурными», так и «экзотическими» способами. Количество магазинов исчисляется сотнями. В этой серии статей я буду делиться своим опытом, а также выкладывать какие-то полезные наработки.

19.11.2020    12916    markbraer    14    

Парсинг и анализ топ рейтинга Самиздата (samlib.ru) v2.02 (СКД, XPath, Управляемые и обычные формы) Промо

WEB-интеграция Платформа 1С v8.3 Управляемые формы Система компоновки данных Конфигурации 1cv8 Россия Абонемент ($m)

Хочется почитать хорошую книгу? На сайте Самиздата samlib.ru публикуются сотни интереснейших книг... и тысячи, читать которые далеко не так интересно.

2 стартмани

16.12.2010    32468    106    milkers    16    

Простой парсинг модулей 1с8

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Простой парсинг модулей конфигурации для того чтобы добавить переменные, процедуры и код инициализации. Удобен для сопровождения типовых конфигураций.

1 стартмани

18.12.2011    18037    57    fixin    13    

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция Промо

WEB-интеграция Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    67741    Serginio    33    

Парсинг товаров сайта средствами 1С 8 Промо

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В этой статье я постараюсь описать процесс парсинга сайтов средствами 1С с примером. Это статья не является инструкцией к применению, а лишь демонстрирует возможности 1С. Что мы имеем? 1. Сайт в интернете, на котором располагается список товаров. В моем случае – это интернет магазин салона «Связной» 2. Понимание основ сайтостроения… хотя бы знание HTML тегов 3. Умение кодить в 1С 8 Все вышеперечисленные пункты в арсенале? Тогда читаем далее

1 стартмани

02.08.2011    70004    544    opx    52    

Пример парсинга web-страницы, поиск ссылки на картинку из страницы по атрибуту

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 ИТ-компания Абонемент ($m)

На примере сайта brain.com.ua покажу, как можно получить ссылку на картинку из веб-страницы.

1 стартмани

04.08.2015    12637    6    MsDjuice    5    

Универсальные функции с примерами использования Промо

Универсальные функции Платформа 1С v8.3 Бесплатно (free)

14 универсальных функций, с примерами использования - для обычного и управляемого интерфейса

26.02.2016    44775    unichkin    48    

Парсинг сайта госзакупок

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Государственные, бюджетные структуры Россия Абонемент ($m)

Обработка содержит функцию, которая позволяет по номеру извещения парсить госзакупки и возвращать данные в виде Таблицы значений.

2 стартмани

26.02.2016    15494    43    zarankony    14    

Преимущества XPath для парсинга HTML

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Парсинг HTML без регулярных выражений

1 стартмани

07.08.2014    30458    83    monsta    25    

Парсинг полного технологического журнала 1С и выгрузка в таблицу СУБД (MSSQL, Postgres, SQLight) с помощью python

Инструменты администратора БД Технологический журнал Абонемент ($m)

Разработан скрипт, который разбирает полный технологический журнал 1С и загружает результат в различные СУБД.

1 стартмани

30.03.2022    1945    3    FreeArcher    3    

Голосование без границ и аккаунтов

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Уважаемые коллеги. Перед вами - парсинг довольно сложного сайта голосования на конкурсе Минфина. Собственно не парсинг, а "просто" заставить его проголосовать :) Кто пробовал, тот знает. Это обработкой я хочу повиниться перед tango за "кривые" ссылки, которыми я оказал ему медвежью услугу... Это POST, а не GET. И такие феньки, как HTTPСоединение, перед творчеством сайтописателей Минфина оказались безсильны. Но я нашел выход. И теперь все, даже не имеющие аккаунта в соцсетях, но имеющие хотя бы бесплатную учебную версию 1С, могут присоединиться к нам.

1 стартмани

15.03.2015    3276    2    university    3    

.Net в 1С. Асинхронные HTTP запросы, отправка Post нескольких файлов multipart/form-data, сжатие трафика с использованием gzip, deflate, удобный парсинг сайтов и т.д.

Запросы Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Очень часто нужно при работе с HTTP сервисами или сайтами использовать Асинхронные HTTP запросы, отправку на сервер нескольких файлов, использование сжатия трафика. Эта статья про то, как этого легко добиться.

09.03.2016    35065    Serginio    22    

Парсинг сайта электронных компонентов COMPEL.RU

WEB-интеграция Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 Электротехника и микроэлектроника ИТ-компания Абонемент ($m)

Обработка предназначена для поиска по сайту электронных компонентов Compel.ru. С возможностью создания документа установки цен, загрузки дополнительных реквизитов. Обработка работает в УТ 11, ERP 2.0, КА 2.0

1 стартмани

31.05.2016    11781    7    odineskin2    1    

1С Деньги + загрузка данных по операциям (sms + яндекс кошелек)

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Домашние учет и финансы Россия Управленческий учет Абонемент ($m)

Данная статья рассматривает пример интеграции 1с + яндекс денег + получение данных смс. Данная статья может быть полезна тем кто ведет учет личных финансов в 1с деньги, и не хочет забивать операции руками. for fun. its works.

1 стартмани

11.05.2018    11576    2    dmarenin    9    

CSV парсинг на 1С8, допускающий включение кавычек и символа переноса строки в полях

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Чтение файла происходит блоками, а не посимвольно, что ускоряет процесс. Конец строки это символ возврата каретки (13), символ переноса строки (10) игнорируется и может быть включен в текстовое поле. Также парные кавычки "" внутри поля воспринимаются как одиночный символ кавычек.

1 стартмани

31.08.2020    4072    6    e-rogov    0    

Парсинг Excel-файла

Загрузка и выгрузка в Excel Универсальные функции Платформа 1С v8.3 1С:Розница 1С:Управление нашей фирмой 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

Шаблон внешней обработки для парсинга Excel без использования COM-объектов, с учетом клиент-серверного взаимодействия, на толстом, тонком и веб-клиенте. С учетом требований безопасности и отображением длительных операций.

1 стартмани

15.09.2020    13197    37    LamerSoft    0    

Парсинг и анализ кода

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка для парсинга и анализа файлов с модулями конфигурации

1 стартмани

20.07.2010    16418    250    Mopo3    13    

Парсинг web-страницы для поиска mp3-файлов

Универсальные обработки WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка ищет в исходном коде страницы сайта ссылки на Mp3-файлы и загружает их в выбранную папку.

1 стартмани

10.11.2015    8092    2    Капитан.Кук    5    

Парсер сайта goverla.ua

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Украина Абонемент ($m)

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

1 стартмани

27.11.2016    8845    6    Longinoff    0    

Парсер УТМ ЕГАИС

Внешние источники данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Позволяет быстро проверить работоспособность, FSRAR ID и версию УТМ модулей по списку IP адресов.

2 стартмани

22.12.2015    5546    10    FallenMad    1    

Разбор адреса на составляющие с помощью Яндекс API и Google API

Универсальные обработки WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Есть адрес строкой, а нужно разбить его на составляющие? Для этого не обязательно писать собственный код, пользуемся Яндекс API и Google API.

1 стартмани

10.02.2017    38068    138    Ivon    24    

Извлечение текстов модулей из внешней обработки 1С

Математика и алгоритмы Платформа 1С v8.3 Россия Бесплатно (free)

Лень в очередной раз сподвигла меня на доработку существующего инструментария. В публикации опишу свой опыт парсинга бинарного файла с данными обычной формы (выгруженного с помощью функционала платформы 1С "Выгрузить в файлы").

28.04.2018    16458    zenechka    6    

Перевод текста при помощи Google Cloud Translation API

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В обработке производится подключение к сервисам Google через OAuth 2.0, для перевода текста используется Cloud Translation API

1 стартмани

08.10.2018    8536    29    DO_WHILE_LOOP    4    

Загрузка прайс-листа фирмы 1С в УТ 11

Ценообразование, анализ цен Прайсы Обработка документов WEB-интеграция Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Демонстрация загрузки файла http://1c.ru/ftp/pub/pricelst/price_1c.zip, его распаковка, парсинг группировок, создание номенклатуры с учётом группировок, заполнение справочников валют и видов цен, создание документов установки цен номенклатуры.

2 стартмани

20.02.2019    3836    12    serg7965    0    

Получение html-кода страницы. JS из 1С

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Получение исходника страницы, выполнение произвольного js-кода. Теперь с WebKit от 1С.

18.02.2020    11975    Yashazz    13