Добрый вечер, Форумчане! Возможно ли убрать этот значок 1с, или заменить своим?

P.S. Лицензия 1с куплена если что)
---
+(33) Проверил: при сохранении страницы опубликованной базы формируется файл html плюс папка с кучей скриптов и просто безымянных файлов. Файла логотипа там нет.

Беглый анализ HTML показал, что файл логотипа грузится с сервера по следующему пути: http://ИМЯ_СЕРВЕРА/ИМЯ_РЕСУРСА/ru_RU/e1csys/mngsrv/_logo.svg

Файлик прилагаю. Посмотрим - как эта информация поможет автору. ;-)
---
Посмотрите в сторону расширений браузера. В тот же хром.
Расширение имеет доступ к содержимому. просто нужно проверять наличие эмблемы (там будет ID объекта и указание класса). Меняйте имя класса или удаляйте просто объект.
Поставите расширение этим двум людям и все.
---
А если веб приложение? А вы умеете "на лету" перехватывать текст веб-страницы, анализировать его и выкусывать конкретный элемент? Тогда вперед, кто мешает?
---
Ну если мы купили 1с Правда? Всю фирму? Поздравляю!!! ;-)
почему нельзя убрать лого? Потому, что на самом деле вы купили ограниченные права на использование программы - только то, что прописано в лицензионном соглашении.

Почитайте - есть там право на модификацию?

P.S. Может, вам поможет вот это обсуждение:
Разве недостаточно тех логотипов, что в свойствах конфигурации (свойства логотип и заставка)
---
Возможно ли убрать этот значок 1с Конечно, можно! Надо просто закрыть программу 1С. ;-)
---
Ну а если серьезно?)) Просто правда нужно
---
В верхнем правом или в верхнем левом? В левом никак не убрать. И своим не заменить. Более того - это запрещено фирмой 1С.
---
Тут вопрос не задавали что запрещено, а что нет. Пишите по теме пожалуйста. Значок поменять можно, если обратиться к 1с и объяснить причину. В 1С работаю вполне адекватные люди.
---
Запросто. В exe-шнике сидит скорее всего. Разобрать его на объекты, заменить нужный, собрать. Делов-то...
---
А если веб приложение?
---
А если веб приложение? А вы умеете "на лету" перехватывать текст веб-страницы, анализировать его и выкусывать конкретный элемент? Тогда вперед, кто мешает?
---
Еще бы знать где находится основная веб страница))) Ну типа index.html
---
Как можно убрать значок "1с" в верхнем правом углу?
Что-то не наблюдаю предмета разговора
---
не наблюдаю предмета разговора Ну не различает автор темы сено-солома лево-право, что тут такого?
---
Ахах, блин, я имел ввиду сверху слева, сори)
---
Если слева, то теоретически возможен вариант со знаком бесконечности вместо логотипа 1С .

Например так может выглядеть Управление торговлей
---
Картинка не грузится((
---
Картинка не грузится(( Видите? Даже на форуме нельзя покушаться на авторские права 1С! :-)
---
:-) Ну если мы купили 1с почему нельзя убрать лого?
---
Ну если мы купили 1с Правда? Всю фирму? Поздравляю!!! ;-)
почему нельзя убрать лого? Потому, что на самом деле вы купили ограниченные права на использование программы - только то, что прописано в лицензионном соглашении.

Почитайте - есть там право на модификацию?

P.S. Может, вам поможет вот это обсуждение:
Разве недостаточно тех логотипов, что в свойствах конфигурации (свойства логотип и заставка)
---
Разве недостаточно тех логотипов, что в свойствах конфигурации (свойства логотип и заставка)

Нет, потому что поле логотип меняет всего лишь в "О программе" а Заставка это картинка которая отображается при загрузке

И еще я почитаю лиц. соглашение))
---
А как вы туда поставили знак бесконечности?
---
Лицензионное соглашение:

То что я выделил - это возможные нарушения, но если я не буду лезть в механизмы платформы, то по сути я ничего не нарушаю, так что все ок))

А как вы бесконечность поставили - я так и не понял
---
как вы бесконечность поставили - я так и не понял
Гуглите Business Automation Framework (BAF)
---
Я как понял - это такая платформа? Если да, то они по сути нарушают лиц. соглашение?
---
Кто "они"?
---
Ну BAF, ingenum, Kamala soft? В любом случае кто бы ни был, они, декомпилировании платформу, так?
---
Плохо гуглите. BAF - это бренд 1С для Украины и европейского рынка.
---
А те кто убрали? Например эти "BAF" из (20) Они выходит нарушили соглашение?
---
Нет. Это тоже логотип 1С, но для Европы. BAF - это та же 1С, но не для РФ, а для другого мира.
---
см. последний подпункт 4 пункта.
Заменить логотип на произвольный можно только нарушая его.
---
Я же ничего не декомпилирую, не восстанавливаю исходный код, делаю все штатными методами
---
штатными методами его не заменить. Он находится в ресурсах файла. Его замена потребует декомпиляцию.
---
Даже в Веб-Клиенте?
---
и что, получилось штатными средствами изменить в веб клиенте?
---
Ну если бы я знал где находится index.html то изменил бы)
---
всё сразу стало понятно. Удачи в поиске :)
---
Нет никакого infex.html. Вообще никаких html нету. Есть платформа, которая генерит вывод в веб-клиент. И не меняя платформу влезть в этот процесс невозможно по определению.
---
Вообще никаких html нету Даже при работе через браузер? А если запустить 1С (напоминаю, через браузер!) и сохранить страницу командой браузера - какие файлы будут в выбранной папке?
И не меняя платформу влезть в этот процесс невозможно по определению. ИМХО, возможно... теоретически: надо написать утилиту, которая будет перехватывать WEB-трафик, анализировать его и при наличии ссылки на картинку с логотипом - подменять эту картинку на заданную, а потом уже скармливать страницу браузеру.

Всего-то...
---
Кстати, вот что показывает инспектор:
---
+(33) Проверил: при сохранении страницы опубликованной базы формируется файл html плюс папка с кучей скриптов и просто безымянных файлов. Файла логотипа там нет.

Беглый анализ HTML показал, что файл логотипа грузится с сервера по следующему пути: http://ИМЯ_СЕРВЕРА/ИМЯ_РЕСУРСА/ru_RU/e1csys/mngsrv/_logo.svg

Файлик прилагаю. Посмотрим - как эта информация поможет автору. ;-)
---
Огромное спасибо :-) Правда говоря я когда заходил на Pub сервер (на сервер с Apache) там кроме 1 файла xml ничего не было(( Может вы знаете где все эти файлы хранятся?)
---
Может вы знаете где все эти файлы хранятся? Без понятия, извините.
---
Вот что странно: через file zilla делаем "глобальный поиск" на папки с именем "e1csys" и поиск ничего не выдает

Очень запутанная ситуация.. Казалось бы что вот, мы уже нашли где находится лого, а поменять не можем -_-

P.S. Имя ресурса тоже в "глобальный поиск" вводил, нашлась только 1 папка, и то это просто 1 xml файлик
---
Казалось бы что вот, мы уже нашли где находится лого, а поменять не можем А вы надеетесь, что он там лежит постоянно?

Я так полагаю, что платформа создает его при каждом запуске, а когда он уже не нужен - удаляет.
---
А почему когда я прописываю просто путь к этой свг-шки она погружается? Это кэш что ли?)
---
Только что открыл бразуер которым редко пользуюсь, почистил там все что можно было, и заново открыл свг файл и параллельно нажимал на F5 на Pub Сервере - Никаких файл не бывало там..
---
http://ИМЯ_СЕРВЕРА/ИМЯ_РЕСУРСА/ru_RU/e1csys - это обращение к платформе. Даже если быть предельно точным то к wsisapi.dll из поставки 1С. А вот что делает эта dll, знает только 1С. Вернее понятно, что она формирует html и отдает его веб-клиенту. Но вмешаться в это штатными средствами невозможно. И перехватывать входящий траф и пытаться его анализировать - так себе идея. Потому как это не процесс скачивания сформированной html страницы, а динамическое формирование и отображение.
В общем если хочется убрать значок 1С, то наверно самое простое - нарисовать фронтенд не на 1С. А на 1С бакэнд если хочется облегчить работу с данными. И тогда любые значки, любой интерфейс. Но и затраты на создание фронтенда выше на порядок. Сейчас об этом вообще можно не заморачиваться. А так придется все прописывать и рисовать.
А вообще системы, где сайт или приложение берет данные из 1С запросом, а потом выводит их в каком-то нужном дизайне уже не средствами 1С, существуют и вполне имеют права на жизнь. Особенно это актуально для разных дашбордов для руководства. Им функционал вторичен, им красоту подавай.
---
И перехватывать входящий траф и пытаться его анализировать - так себе идея. Согласен на 100%! Просто я не был уверен - вдруг перед нами чудо-хакер, для которого отследить web-запрос и подменить его результат - раз плюнуть!

Но, видимо, это не так...
А так придется все прописывать и рисовать. Ну, можно попробовать воспользоваться готовыми инструментами, к примеру: https://habr.com/ru/post/533138/

P.S. Не проверял и не стану - я не настолько любопытен, чтобы так напрягаться ради чужой хотелки. Тем более - лишенной смысла (ИМХО).
---
Ну я вообще-то имел в виду что-то типа simpleUI или вообще react какой-нито. Перехватить траф для анализа можно теоретически. Перехватить и подменить - это уже ближе к фантистике. Перехватить у клиента, чтобы ему показать не то что генерит веб-сервер - это ненаучная фантастика. Ставить промежуточный nginx? Может и стрельнуть, надо будет кстати попробовать как-нито. Просто цель не очень понятна. Сделать вид что написано не на 1С? А зачем?
---
реально думаете, что
http://ИМЯ_СЕРВЕРА/ИМЯ_РЕСУРСА/ru_RU/e1csys/mngsrv/_logo.svg
это ссылка на файл?
хмм.
а вот это:
https://forum.infostart.ru/forum9/topic285009/#message2853007
тоже файл?

Это запросы на динамически получаемые данные с сервера по ресурсу. Тем более svg. Это вообще текстовый формат описания построения векторной графики.
---
Блин.. И как можно откопать этот файл?(
---
Сами данные svg хранятся в файле mngsrv_root.res в папке bin платформы. Просто переписать его не получится, я так понимаю, поедут контрольные суммы.
---
Его не надо откапывать, нужно, чтобы при этом вызове вебсервер возвращал нужную картинку, а не передавал управление библиотеке 1с.
---
Нет на самом деле запроса к картинке. Картинка описана
 <symbol id="svg_logo1C" viewBox="0 0 32 16">
Как такого запроса именно к svg нет. Поэтому подменой запросов не получится заменить.
---
Выше вроде в виде ссылки написали. Ну можно расширение для браузера сделать тогда как вариант, которое все будет фиксить. От цели мероприятия зависит. Но лезть что-то в ресурсах править в дистрибутиве - это последнее дело.
---
Ссылка есть, но показывает в левом верхнем углу не ссылку. Показывает другой объект и в коде страницы это видно. Может ссылка где-то в другом месте используется, не смотрел. Но именно в логотипе работает #svg_logo1C и это не ссылка на файл.
---
Главный вопрос: нафига?
По фану, например, Олег Филиппов делился в телеге картинками "фирменного стиля" в вебклиенте 1с
до того, как эта фича стала частью платформы. Через дешифрацию и разбор трафика, емнип.

Есть еще задача интеграции в сайты и обратно.

Или мечта детства о цветовом кодировании обслуживаемых баз, когда их тысячи?
---
Могут быть вполне бытовые истоки. Директору не нравится желтый, или сама эмблема, например)
---
Что то я совсем запутался :( Это выходит что нужно менять файлы в платформе? Это вроде запрещено в лиц. соглашении
---
Задача разовая?
---
В Смысле разовая?
---
Это в одном месте нужно сделать? Одному человеку?
---
Ну это не для компаний, на 1, макс 2 человек
---
Посмотрите в сторону расширений браузера. В тот же хром.
Расширение имеет доступ к содержимому. просто нужно проверять наличие эмблемы (там будет ID объекта и указание класса). Меняйте имя класса или удаляйте просто объект.
Поставите расширение этим двум людям и все.
---
Звучит неплохо) Наверно придется писать расширение :(
---
Все просто. Согласно требованиям 1С убирато логотипы 1С и подписи 1С:Предприятие запрещено.
И иногда это реально напрягает, когда в своей заставке к конфе или к мобильному приложению под заставкой все равно пишется 1С:Предприятие. Убрать эту надпись нельзя. Изменить логотип нельзя. Это если по правилам.
Без правил наверно как-то можно, но подменой запроса этот вопрос не решить.
---
Не прошло и 2х лет)))
Лого не нашел как убрать, но заголовок можно поменять. Возможно из-за новой версии ))
УстановитьЗаголовокКлиентскогоПриложения("Новый загловок");
ИЛИ
КлиентскоеПриложение.УстановитьЗаголовок("Новый Загловок");
---
Не прошло и 2х лет)))
Лого не нашел как убрать, но заголовок можно поменять. Возможно из-за новой версии ))
УстановитьЗаголовокКлиентскогоПриложения("Новый загловок");
ИЛИ
КлиентскоеПриложение.УстановитьЗаголовок("Новый Загловок");

Ого, уже 2 года. Спасибо в любом случае.