Как можно убрать значок "1с" в верхнем левом углу?

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



P.S. Лицензия 1с куплена если что)
По теме из базы знаний
Найденные решения
35. ishelper 23.07.22 15:53 Сейчас в теме
+(33) Проверил: при сохранении страницы опубликованной базы формируется файл html плюс папка с кучей скриптов и просто безымянных файлов. Файла логотипа там нет.

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

Файлик прилагаю. Посмотрим - как эта информация поможет автору. ;-)
Прикрепленные файлы:
_logo.svg
1c_ssnik; Ali_q; +2 Ответить
62. papami 55 26.07.22 10:37 Сейчас в теме
(61)
Посмотрите в сторону расширений браузера. В тот же хром.
Расширение имеет доступ к содержимому. просто нужно проверять наличие эмблемы (там будет ID объекта и указание класса). Меняйте имя класса или удаляйте просто объект.
Поставите расширение этим двум людям и все.
10. ishelper 23.07.22 11:31 Сейчас в теме
(9)
А если веб приложение?
А вы умеете "на лету" перехватывать текст веб-страницы, анализировать его и выкусывать конкретный элемент? Тогда вперед, кто мешает?
17. ishelper 23.07.22 11:57 Сейчас в теме
(16)
Ну если мы купили 1с
Правда? Всю фирму? Поздравляю!!! ;-)
почему нельзя убрать лого?
Потому, что на самом деле вы купили ограниченные права на использование программы - только то, что прописано в лицензионном соглашении.

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

P.S. Может, вам поможет вот это обсуждение:
Разве недостаточно тех логотипов, что в свойствах конфигурации (свойства логотип и заставка)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ishelper 22.07.22 19:57 Сейчас в теме
(1)
Возможно ли убрать этот значок 1с
Конечно, можно! Надо просто закрыть программу 1С. ;-)
3. Ali_q 1 22.07.22 20:04 Сейчас в теме
(2) Ну а если серьезно?)) Просто правда нужно
4. serg33rus 28 22.07.22 20:30 Сейчас в теме
(3) В верхнем правом или в верхнем левом? В левом никак не убрать. И своим не заменить. Более того - это запрещено фирмой 1С.
64. DELOVOYDOM 17.11.23 11:15 Сейчас в теме
(4) Тут вопрос не задавали что запрещено, а что нет. Пишите по теме пожалуйста. Значок поменять можно, если обратиться к 1с и объяснить причину. В 1С работаю вполне адекватные люди.
5. dehro 5 22.07.22 20:32 Сейчас в теме
(1)Запросто. В exe-шнике сидит скорее всего. Разобрать его на объекты, заменить нужный, собрать. Делов-то...
9. Ali_q 1 23.07.22 11:05 Сейчас в теме
(5) А если веб приложение?
10. ishelper 23.07.22 11:31 Сейчас в теме
(9)
А если веб приложение?
А вы умеете "на лету" перехватывать текст веб-страницы, анализировать его и выкусывать конкретный элемент? Тогда вперед, кто мешает?
11. Ali_q 1 23.07.22 11:44 Сейчас в теме
(10) Еще бы знать где находится основная веб страница))) Ну типа index.html
6. Online-Ufa 22.07.22 22:06 Сейчас в теме
Как можно убрать значок "1с" в верхнем правом углу?

Что-то не наблюдаю предмета разговора

7. ishelper 23.07.22 00:57 Сейчас в теме
(6)
не наблюдаю предмета разговора
Ну не различает автор темы сено-солома лево-право, что тут такого?
1c_ssnik; Fox-trot; Ali_q; +3 Ответить
8. Ali_q 1 23.07.22 11:04 Сейчас в теме
(6) Ахах, блин, я имел ввиду сверху слева, сори)
12. Online-Ufa 23.07.22 11:47 Сейчас в теме
(8) Если слева, то теоретически возможен вариант со знаком бесконечности вместо логотипа 1С .



Например так может выглядеть Управление торговлей
13. Ali_q 1 23.07.22 11:48 Сейчас в теме
(12) Картинка не грузится((
15. ishelper 23.07.22 11:50 Сейчас в теме
(13)
Картинка не грузится((
Видите? Даже на форуме нельзя покушаться на авторские права 1С! :-)
16. Ali_q 1 23.07.22 11:50 Сейчас в теме
(15) :-) Ну если мы купили 1с почему нельзя убрать лого?
17. ishelper 23.07.22 11:57 Сейчас в теме
(16)
Ну если мы купили 1с
Правда? Всю фирму? Поздравляю!!! ;-)
почему нельзя убрать лого?
Потому, что на самом деле вы купили ограниченные права на использование программы - только то, что прописано в лицензионном соглашении.

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

P.S. Может, вам поможет вот это обсуждение:
Разве недостаточно тех логотипов, что в свойствах конфигурации (свойства логотип и заставка)
18. Ali_q 1 23.07.22 12:00 Сейчас в теме
(17)
Разве недостаточно тех логотипов, что в свойствах конфигурации (свойства логотип и заставка)


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

И еще я почитаю лиц. соглашение))
14. Ali_q 1 23.07.22 11:49 Сейчас в теме
(12) А как вы туда поставили знак бесконечности?
19. Ali_q 1 23.07.22 12:07 Сейчас в теме
Лицензионное соглашение:

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

А как вы бесконечность поставили - я так и не понял
Прикрепленные файлы:
20. Online-Ufa 23.07.22 12:14 Сейчас в теме
(19)
как вы бесконечность поставили - я так и не понял

Гуглите Business Automation Framework (BAF)
25. Ali_q 1 23.07.22 13:33 Сейчас в теме
(20) Я как понял - это такая платформа? Если да, то они по сути нарушают лиц. соглашение?
27. Online-Ufa 23.07.22 13:47 Сейчас в теме
29. Ali_q 1 23.07.22 13:50 Сейчас в теме
(27) Ну BAF, ingenum, Kamala soft? В любом случае кто бы ни был, они, декомпилировании платформу, так?
30. Online-Ufa 23.07.22 13:56 Сейчас в теме
(29) Плохо гуглите. BAF - это бренд 1С для Украины и европейского рынка.
58. Ali_q 1 25.07.22 20:36 Сейчас в теме
(56) А те кто убрали? Например эти "BAF" из (20) Они выходит нарушили соглашение?
59. serg33rus 28 25.07.22 20:57 Сейчас в теме
(58) Нет. Это тоже логотип 1С, но для Европы. BAF - это та же 1С, но не для РФ, а для другого мира.
21. spacecraft 23.07.22 12:19 Сейчас в теме
(19) см. последний подпункт 4 пункта.
Заменить логотип на произвольный можно только нарушая его.
22. Ali_q 1 23.07.22 13:23 Сейчас в теме
(21)Я же ничего не декомпилирую, не восстанавливаю исходный код, делаю все штатными методами
23. spacecraft 23.07.22 13:27 Сейчас в теме
(22) штатными методами его не заменить. Он находится в ресурсах файла. Его замена потребует декомпиляцию.
24. Ali_q 1 23.07.22 13:28 Сейчас в теме
26. spacecraft 23.07.22 13:44 Сейчас в теме
(24) и что, получилось штатными средствами изменить в веб клиенте?
28. Ali_q 1 23.07.22 13:48 Сейчас в теме
(26) Ну если бы я знал где находится index.html то изменил бы)
31. spacecraft 23.07.22 14:12 Сейчас в теме
(28) всё сразу стало понятно. Удачи в поиске :)
32. serg33rus 28 23.07.22 14:50 Сейчас в теме
(28) Нет никакого infex.html. Вообще никаких html нету. Есть платформа, которая генерит вывод в веб-клиент. И не меняя платформу влезть в этот процесс невозможно по определению.
33. ishelper 23.07.22 14:57 Сейчас в теме
(32)
Вообще никаких html нету
Даже при работе через браузер? А если запустить 1С (напоминаю, через браузер!) и сохранить страницу командой браузера - какие файлы будут в выбранной папке?
И не меняя платформу влезть в этот процесс невозможно по определению.
ИМХО, возможно... теоретически: надо написать утилиту, которая будет перехватывать WEB-трафик, анализировать его и при наличии ссылки на картинку с логотипом - подменять эту картинку на заданную, а потом уже скармливать страницу браузеру.

Всего-то...
34. Ali_q 1 23.07.22 15:49 Сейчас в теме
(33) Кстати, вот что показывает инспектор:
Прикрепленные файлы:
1c_ssnik; +1 Ответить
35. ishelper 23.07.22 15:53 Сейчас в теме
+(33) Проверил: при сохранении страницы опубликованной базы формируется файл html плюс папка с кучей скриптов и просто безымянных файлов. Файла логотипа там нет.

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

Файлик прилагаю. Посмотрим - как эта информация поможет автору. ;-)
Прикрепленные файлы:
_logo.svg
1c_ssnik; Ali_q; +2 Ответить
36. Ali_q 1 23.07.22 16:17 Сейчас в теме
(35) Огромное спасибо :-) Правда говоря я когда заходил на Pub сервер (на сервер с Apache) там кроме 1 файла xml ничего не было(( Может вы знаете где все эти файлы хранятся?)
37. ishelper 23.07.22 17:11 Сейчас в теме
(36)
Может вы знаете где все эти файлы хранятся?
Без понятия, извините.
38. Ali_q 1 23.07.22 17:17 Сейчас в теме
(37) Вот что странно: через file zilla делаем "глобальный поиск" на папки с именем "e1csys" и поиск ничего не выдает

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


P.S. Имя ресурса тоже в "глобальный поиск" вводил, нашлась только 1 папка, и то это просто 1 xml файлик
39. ishelper 23.07.22 17:23 Сейчас в теме
(38)
Казалось бы что вот, мы уже нашли где находится лого, а поменять не можем
А вы надеетесь, что он там лежит постоянно?

Я так полагаю, что платформа создает его при каждом запуске, а когда он уже не нужен - удаляет.
40. Ali_q 1 23.07.22 17:31 Сейчас в теме
(39) А почему когда я прописываю просто путь к этой свг-шки она погружается? Это кэш что ли?)
41. Ali_q 1 23.07.22 17:35 Сейчас в теме
(39) Только что открыл бразуер которым редко пользуюсь, почистил там все что можно было, и заново открыл свг файл и параллельно нажимал на F5 на Pub Сервере - Никаких файл не бывало там..
44. serg33rus 28 23.07.22 21:22 Сейчас в теме
(41) http://ИМЯ_СЕРВЕРА/ИМЯ_РЕСУРСА/ru_RU/e1csys - это обращение к платформе. Даже если быть предельно точным то к wsisapi.dll из поставки 1С. А вот что делает эта dll, знает только 1С. Вернее понятно, что она формирует html и отдает его веб-клиенту. Но вмешаться в это штатными средствами невозможно. И перехватывать входящий траф и пытаться его анализировать - так себе идея. Потому как это не процесс скачивания сформированной html страницы, а динамическое формирование и отображение.
В общем если хочется убрать значок 1С, то наверно самое простое - нарисовать фронтенд не на 1С. А на 1С бакэнд если хочется облегчить работу с данными. И тогда любые значки, любой интерфейс. Но и затраты на создание фронтенда выше на порядок. Сейчас об этом вообще можно не заморачиваться. А так придется все прописывать и рисовать.
А вообще системы, где сайт или приложение берет данные из 1С запросом, а потом выводит их в каком-то нужном дизайне уже не средствами 1С, существуют и вполне имеют права на жизнь. Особенно это актуально для разных дашбордов для руководства. Им функционал вторичен, им красоту подавай.
45. ishelper 23.07.22 22:59 Сейчас в теме
(44)
И перехватывать входящий траф и пытаться его анализировать - так себе идея.
Согласен на 100%! Просто я не был уверен - вдруг перед нами чудо-хакер, для которого отследить web-запрос и подменить его результат - раз плюнуть!

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

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

Это запросы на динамически получаемые данные с сервера по ресурсу. Тем более svg. Это вообще текстовый формат описания построения векторной графики.
43. Ali_q 1 23.07.22 18:50 Сейчас в теме
(42) Блин.. И как можно откопать этот файл?(
46. SlavaKron 24.07.22 00:54 Сейчас в теме
(43) Сами данные svg хранятся в файле mngsrv_root.res в папке bin платформы. Просто переписать его не получится, я так понимаю, поедут контрольные суммы.
49. papami 55 24.07.22 20:50 Сейчас в теме
(43)
Его не надо откапывать, нужно, чтобы при этом вызове вебсервер возвращал нужную картинку, а не передавал управление библиотеке 1с.
50. serg33rus 28 25.07.22 10:59 Сейчас в теме
(49) Нет на самом деле запроса к картинке. Картинка описана
<symbol id="svg_logo1C" viewBox="0 0 32 16">
Как такого запроса именно к svg нет. Поэтому подменой запросов не получится заменить.
51. papami 55 25.07.22 11:36 Сейчас в теме
(50)
Выше вроде в виде ссылки написали. Ну можно расширение для браузера сделать тогда как вариант, которое все будет фиксить. От цели мероприятия зависит. Но лезть что-то в ресурсах править в дистрибутиве - это последнее дело.
53. serg33rus 28 25.07.22 13:46 Сейчас в теме
(51) Ссылка есть, но показывает в левом верхнем углу не ссылку. Показывает другой объект и в коде страницы это видно. Может ссылка где-то в другом месте используется, не смотрел. Но именно в логотипе работает #svg_logo1C и это не ссылка на файл.
47. Altez50 1 24.07.22 02:04 Сейчас в теме
(43) Главный вопрос: нафига?
По фану, например, Олег Филиппов делился в телеге картинками "фирменного стиля" в вебклиенте 1с
до того, как эта фича стала частью платформы. Через дешифрацию и разбор трафика, емнип.

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

Или мечта детства о цветовом кодировании обслуживаемых баз, когда их тысячи?
52. papami 55 25.07.22 13:00 Сейчас в теме
(47)
Могут быть вполне бытовые истоки. Директору не нравится желтый, или сама эмблема, например)
54. Ali_q 1 25.07.22 13:51 Сейчас в теме
Что то я совсем запутался :( Это выходит что нужно менять файлы в платформе? Это вроде запрещено в лиц. соглашении
55. papami 55 25.07.22 13:57 Сейчас в теме
57. Ali_q 1 25.07.22 20:34 Сейчас в теме
60. papami 55 25.07.22 22:11 Сейчас в теме
(57) Это в одном месте нужно сделать? Одному человеку?
61. Ali_q 1 26.07.22 10:35 Сейчас в теме
(60) Ну это не для компаний, на 1, макс 2 человек
62. papami 55 26.07.22 10:37 Сейчас в теме
(61)
Посмотрите в сторону расширений браузера. В тот же хром.
Расширение имеет доступ к содержимому. просто нужно проверять наличие эмблемы (там будет ID объекта и указание класса). Меняйте имя класса или удаляйте просто объект.
Поставите расширение этим двум людям и все.
63. Ali_q 1 26.07.22 13:07 Сейчас в теме
(62) Звучит неплохо) Наверно придется писать расширение :(
56. serg33rus 28 25.07.22 15:36 Сейчас в теме
(54) Все просто. Согласно требованиям 1С убирато логотипы 1С и подписи 1С:Предприятие запрещено.
И иногда это реально напрягает, когда в своей заставке к конфе или к мобильному приложению под заставкой все равно пишется 1С:Предприятие. Убрать эту надпись нельзя. Изменить логотип нельзя. Это если по правилам.
Без правил наверно как-то можно, но подменой запроса этот вопрос не решить.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот