Гороскоп (виджет) для поднятия настроения на карантине (расширение конфигурации)

Публикация № 1215224

Сообщество - Игры

Гороскоп Зодиак Виджет Расширение Конфигурация RSS XmlDom

'Первые шаги', работа с расширением конфигурации, картинками, запросами к базе, запросами к RSS, все на стандартном функционале 1С.

Идея:

  • Есть RSS контент с гороскопами 
  • Есть юзеры с днями рождения и фотографиями
  • Объединяем на своей платформе/конфигурации, показываем при старте - поднимаем настроение ))

Реализация:

  1. По имени пользователя 1С получить из справочника zodiac_user - дополненные данные по юзеру и отобразить их на форме
  2. Фото юзера из справочника zodiac_users
  3. Картинку по знаку гороскопа для мужчин из справочника zodiac_badge
  4. Случайную картинку цветка для женщин из справочника zodiac_flowers
  5. По дате дня рождения - подготовить набор данных для XPath запроса к xmlDOM RSS гороскопа (для парсинга)
  6. Для каждого из трех вариантов гороскопов сформировать полный XPath запрос к xmlDOM RSS гороскопа (для парсинга)
  7. Прочитать и отобразить данные из RSS канала для 3х вариантов гороскопа, используя запросы XPath к xmlDOM

ps 

  • Как выглядят данные для парсинга можно посмотреть вживую здесь 
  • Работу через RSS объект не использую (не разбирался), напрямую читаю 'грязные'(со стилями) xmlDOM данные 

Ограничения:

  • Платформа 1С поддерживающая расширения конфигурации
  • Интернет на рабочем месте
  • Контент лежит на сайте https, юзерам на 'хрюше' (windows XP) защищенные сайты (https) недоступны
  • обязательный запрос на разрешение использования контента у правообладателей https://ignio.com/static/r/public/smi.html и здесь https://horo.ru/rss.html (указать в письме export@ignio.com - кто вы и что, сколько запросов в день и место предполагаемого использования)

ps
Мы подключились и используем канал года с 2010 го не меньше (~25запросов каждый день)
Гороскопы очень позитивные в отличии от конкурентов
Всем рекомендую!!!
...
Женщины (99% населения 1С) будут счастливы!!! ))

История:

  • Использую это дело в основной корпоративной системе докоборота на LotsiaPDM Plus - решил сюда (в 1С) тоже добавить  
  • Тестировал на 1С:Предприятие 8.3 (8.3.16.1224) + Управление торговлей, редакция 11 (11.4.11.84) Режим совместимости Версия 8.3.12
  • Сделал в виде расширения конфигурации - полностью автономное решение - связь с основной по имени пользователя
  • Не специалист в 1С - просто набросал как есть, код особенно не приглаживал, работает
  • На счет фоток - сохранял в конфигурации (бейджи для знаков гороскопа и т.д.), если не сохранились они там могу отдельно приложить - сами загрузите
  • Форму гороскопа - использую на главной странице конфигурации
  • Все справочники - на странице настроек гороскопа 
  • Поставляется как есть, можете переделывать как хотите 
  • Перед началом работы - добавьте в справочник zodiac_users пару своих пользователей (синхронизация по ФИО)
  • Проверку на отсутствие пользователей, для синхронизации, неверных ссылок для парсинга RSS через XPath не делаю, и т.д. 

Если есть вопросы - спрашивайте, обсудим в комментариях

Желаю всем хорошего настроения

С уважением Зайцев Александр

Скачать файлы

Наименование Файл Версия Размер
zodiac.cfe
.cfe 343,11Kb
24.03.20
0
.cfe 1 343,11Kb Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. BigB 178 24.03.20 21:21 Сейчас в теме
2. wowik 740 25.03.20 11:27 Сейчас в теме
+1. Простом посмотрел картинки к статье, уже настроение стало лучше)
3. ef1 7 25.03.20 12:48 Сейчас в теме
)) большое спасибо за оценки! тем более от разработчиков!!!

в конечном итоге все что мы делаем - мы делаем для настроения, ну и плюсом конечно благодарность юзеров (конечно женщин )) ) - а это реально круто!
Оставьте свое сообщение

См. также

Майнкрафт

Отчеты и формы no Конфигурация (md, cf) v8 Абонемент ($m) Игры

Не знаю, кто как расслабляется после работы, а я играю в Майнкрафт. Эта нелепая поначалу игра всё же затянула и меня полгода назад. И вот, результат игрищ программиста 1С в Майнкрафте.

24.03.2020    2131    25    PLAstic    14       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Ханойские башни

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Абонемент ($m) Игры

Решение головоломки "Ханойская башня" с визуализацией в среде 1С.

5 стартмани

23.12.2019    1774    13vap    0       

Игра шашки

Инструменты и обработки no Внешняя обработка (ert,epf) v8 Абонемент ($m) Игры

Игра "Шашки" на управляемых формах. Все замечания и пожелания приветствуются!

1 стартмани

21.10.2019    2110    3    Robertik    3       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 20 апреля по 15 мая 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Блэк Джек

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Игры

Блэк джек, написанный на платформе 1С 8.2 (обычные формы).

1 стартмани

07.10.2019    2229    Azamatex    2       

Игра "Логика"

Отчеты и формы no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Игры

Старая советская «Логика» для 1С УФ. Угадайте комбинацию цветов, загаданную компьютером.

1 стартмани

13.06.2019    2849    legenda-nsh    0       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

Цель курса - повысить полноту и качество сбора и формализации требований к автоматизации процессов управления материально-техническим обеспечением. Курс основан на процессном подходе, позволяет в полном объеме выявить и учесть все факторы, влияющие на специфику процессов управления МТО. Участники курса получают теоретические знания в области организации процессов управления МТО и готовый инструментарий для сбора и формализации требований по автоматизации этих процессов (шаблоны, опросники, модели).

40000 рублей

Игра в кости "1000" (сетевая)

Отчеты и формы no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Игры

Аналог игры в кости 1000 (классика). Работает на управляемом приложении, любой конфигурации и без неё. Тестировал на платформе 1С:Предприятие 8.3 (8.3.10.2667) и выше.

1 стартмани

07.05.2019    5201    1    APTEM_SLV    5       

Онлайн-интенсив "1C:Предприятие для программистов: Бухгалтерские задачи" с 22 июня по 8 июля 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач бухгалтерского учета. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Бухгалтерия” и прочих прикладных решений, в которых реализованы соответствующие механизмы для автоматизации бухгалтерских задач.

4900 рублей

Игра "Арканоид" (Javascript фреймворк Phaser). HTML 5 Сanvas + WebGL. Управляемые формы (ТОНКИЙ, ТОЛСТЫЙ клиент), Обычные формы

Отчеты и формы no Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Игры

Общеизвестная игра "Арканоид", доступная для запуска в 1с. Выполнена в виде обработки, запускаемой из папки, в которой расположены файлы проекта (html, js файла и картинки) Любые конфигурации на обычных формах, управляемых формах (Тонкий + Толстый клиент). УПП, БП 2.0, 3.0. После открытия обработки нажимаем мышью на область экрана игры, точнее, нажимаем на кнопку "СТАРТ" (области игры). Начинается игра. Управление мышью.

1 стартмани

04.05.2019    3522    2    pvlunegov    2       

Игра Змейка с автопилотом

Отчеты и формы no Архив с данными v8 1cv8.cf Абонемент ($m) Игры

Игра Змейка с автопилотом реализована в парадигме автоматного программирования.

1 стартмани

23.04.2019    3403    RonX01    17       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Розыгрыш к 1 апреля (№2) [Расширение] УТ11

Отчеты и формы no Расширение (cfe) v8 УТ11 Россия Абонемент ($m) Игры

Меняем язык надписей на формах для пользователя с помощью сервиса яндекс-переводчик.

1 стартмани

26.03.2019    3451    2    noprogrammer    1       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Розыгрыш к 1 апреля [Расширение]

Отчеты и формы no Расширение (cfe) v8 1cv8.cf Абонемент ($m) Игры

Небольшой розыгрыш к 1 апреля.

1 стартмани

19.03.2019    3822    5    noprogrammer    13       

Magic 8 ball (Магический шар 8)

Отчеты и формы no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Игры

Mystic 8 ball, шар судьбы, шар вопросов и ответов, шар предсказаний. Помогает в принятии важных решений

1 стартмани

13.03.2019    4484    4    Смешной 1С    3       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Тест Ауюму. Тренировка памяти

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Игры

Это шуточная обработка, сделанная по подобию известного теста японского ученого Тетсуро Матсузава.

1 стартмани

05.03.2019    2921    acesdjazzz    1       

Конфигурация-игра "Сто к одному" (1С + html + js + css)

Отчеты и формы no Архив с данными v8 Россия Windows Абонемент ($m) Игры

Конфигурация/база для игры в "Сто к одному" с архитектурой "Ведущий - игровое поле". Конфигурация/база используется для всего цикла игры: 1. Хранение вопросов/ответов по типам игры (Простая, Двойная, Тройная, Игра наоборот и Большая игра); 2. Управление игрой (роль ведущего) - заполнение имён команд, формирование набора вопросов, запуск раундов, выполнение действий на игровом поле, завершение приложения игрового поля; 3. Игровое поле (роль игровое поле) - выполнение действий команд ведущего. Платформа: 8.3.12.1567

1 стартмани

25.02.2019    3742    2    Rabot    2       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Решение судоку

Отчеты и формы no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Игры

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

1 стартмани

07.02.2019    3851    3    dobrodeev    4       

"Братья Пилоты" - Открываем холодильник...

Отчеты и формы no Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Игры

Помните такое: "Братья Пилоты. По следам Полосатого Слона" от 1С? Там был холодильник, который нужно было открыть. Попробуйте открыть его из 1С....

1 стартмани

20.01.2019    3974    Denis_CFO    2       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Игра пасьянс (домино) "Пирамида"

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Игры

Играть в домино и раскладывать пасьянс или собирать пасьянс фишками от домино – выбирайте, как вам больше нравится. Работает на любой конфигурации, даже без конфигурации. Тестировал на платформе 1С 8.3 (8.3.13.1513), конфигурация Зарплата и кадры государственного учреждения, редакция 3.1 (3.1.8.137).

1 стартмани

20.12.2018    5449    1    APTEM_SLV    4       

Инструмент для проведения мероприятия Secret Santa (или Секретный Дед Мороз)

Отчеты и формы no Архив с данными v8 Абонемент ($m) Игры

Данная конфигурация поможет Вам провести мероприятие "Секретный санта". Причем абсолютно анонимно.

1 стартмани

12.12.2018    3575    EXAN    2       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Игра "Бродяга"

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Игры

Полноценный рогалик на 1С (обычные формы, платформа не ниже 8.2.19, для любого типа платформы).

1 стартмани

15.11.2018    4316    7    Caliban    14       

Пятнашки

Отчеты и формы no Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Игры

Игра "Пятнашки" на управляемых формах.

14.11.2018    4056    11    supermen    0       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

Игра "Подземелье" (HTML5 canvas + javascript). Управляемые + Обычные формы

Отчеты и формы no Архив с данными v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Игры

Простейшая игра на HTML5 + canvas + javascript. Управляемые + Обычные формы. Запуск во всех конфигурациях, во всех видах интерфейсов (Упр. формы Такси, упр. формы во вкладках, обычные формы). В 1С используется встроенный объект ПолеHTMLДокумента. УПРАВЛЕНИЕ ПЕРСОНАЖЕМ с клавиатуры (клавиши движения WASD). Персонаж двигается, собирает ключи, открывает двери.

1 стартмани

13.08.2018    8632    12    pvlunegov    21       

Выбор шкатулки. Проверка задачи по теории вероятностей

Инструменты и обработки no Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Игры

Одна из любопытных задач по теории вероятностей. Любая конфигурация (в том числе пустая) на обычных формах. Платформа 8.3.

1 стартмани

25.07.2018    4760    boba13    3       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Морской бой

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Абонемент ($m) Игры

Игра-обработка для 1С, Морской бой

1 стартмани

23.07.2018    5182    3    tbkvpvl    4       

Тетрис

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Абонемент ($m) Игры

Обработка-игра для 1С, тетрис

1 стартмани

23.07.2018    5481    12    tbkvpvl    2