Вылетает 1с mngui dll
в частности интересуют: accnt.dll backbas.dll backend.dll basic.dll bp.dll bpuit.dll calc.dll config.dll debug.dll devtool.dll frntend.dll htmlui.dll icuin40.dll mngcln.dll moxel.dll moxelui.dll perform.dll pictedt.dll rtrsrvc.dll wsisapi.dll
pictedt.dll наверно вызывается при редактировании изображений
Ветка телепатов ?? htmlui.dll полюбас что то связанное с хтмл`ом !
боже а зачем? просверлить дырочку в ней чтобы правильно считала остатки?
This file is part of International Components for Unicode. Icuin40.dll is developed by IBM Corporation and others (с)
нет, считать должна так же, но со свистом что ты хочешь? говори прямо, не юли вот это вот, как институтка на первом свидании
Попробуй их поочерёдно поудалять и помтротри что перестанет работать :)
config.dll - функционал запуска в режиме конфигуратора. debug.dll - все, связанное с отладкой. frntend.dll - тут почти вся работа с метаданными, контекстная подсказка в конфигураторе, много чего еще. backend.dll - связь с БД, реализация базовых объектов метаданных devtool.dll - групповая разработка, хранилище.
какой файл-ресурс отвечает за то, что отображается в окне, которое вызывается через меню Справка -> О программе. ?
судя по всему, некие базовые функции для работы с БД, выделенные в отдельную длл
Если вспомнить как работает пиратский патч, то можно предположить что эти отвечают за ключи
backbas.dll backend.dll не тронь) в них можно залезть и взломмать защиту от лицензии, кто в курсе тот поймет ;)
факт остается фактом. именно они патчатся пиратами. кто поковыряет и скажет правду?
из-за этого бывает вылеты платформ => способ неудачный хотя тема не об этом
значит не только. это только для 8.2 вылет, чтото переделали для новой платформы. )
+ Кстати да, там же почти к каждой длл идет свой res - файл. Разбираешь, да смотришь, что там лежит.
тогда интересно: за счёт чего файлы-ресурсы знают, что показывать
Они не знают. Они просто хранилища. Ты не понял. Хочешь например понять, что за backbas.dll - разбираешь backbas_root.res, смотришь, что там за строки, картинки, формы. Примерно понимаешь, что эта длл делает.
> Они не знают. Они просто хранилища. как узнать, как dll обращается к конкретному месту mngui_ru.res ?
Ищешь в длл строки - идентификаторы ресурсов из res-файла.
Упаси меня Боже со всем этим разбираться вплотную, но на всякий случай закладка
а разве нет запрета н а копание в длл это ж обрантый инжиниринг.
Гражданский кодекс РФ, часть IV "Статья 1280. Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ . 3. Лицо, правомерно владеющее экземпляром программы для ЭВМ, вправе без согласия правообладателя и без выплаты дополнительного вознаграждения воспроизвести и преобразовать объектный код в исходный текст (декомпилировать программу для ЭВМ) или поручить иным лицам осуществить эти действия, если они необходимы для достижения способности к взаимодействию независимо разработанной этим лицом программы для ЭВМ с другими программами, которые могут взаимодействовать с декомпилируемой программой, при соблюдении следующих условий: 1) информация, необходимая для достижения способности к взаимодействию, ранее не была доступна этому лицу из других источников; 2) указанные действия осуществляются в отношении только тех частей декомпилируемой программы для ЭВМ, которые необходимы для достижения способности к взаимодействию; 3) информация, полученная в результате декомпилирования, может использоваться лишь для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, не может передаваться иным лицам, за исключением случаев, когда это необходимо для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, а также не может использоваться для разработки программы для ЭВМ, по своему виду существенно схожей с декомпилируемой программой для ЭВМ, или для осуществления другого действия, нарушающего исключительное право на программу для ЭВМ. . "
нуи фигли - преобразовать в исходный код/декомпилировать - ну да, можно.. но что с этим делать. с ичходным кодом если по исходному коду/декомпиляции понятно что не работает атк как хочется. будет ли правомочным изменение 5-1- байтов для того, чтобы например 7.7 работала с 2005 скулем?
Начало той же статьи: "1. Лицо, правомерно владеющее экземпляром программы для ЭВМ или экземпляром базы данных (пользователь), вправе без разрешения автора или иного правообладателя и без выплаты дополнительного вознаграждения: 1) внести в программу для ЭВМ или базу данных изменения исключительно в целях их функционирования на технических средствах пользователя и осуществлять действия, необходимые для функционирования таких программы или базы данных в соответствии с их назначением, в том числе запись и хранение в памяти ЭВМ (одной ЭВМ или одного пользователя сети), а также осуществить исправление явных ошибок, если иное не предусмотрено договором с правообладателем;" Так что получается - правомерно, если следовать букве закона. Как толкует это судебная практика - не знаю (вроде бы ни одного дела по поводу 1С 7.7 и SQL 2005 не было).
Скуль - не "технические средства пользователя" .." осуществлять действия, необходимые для функционирования таких программы или базы данных в соответствии с их назначением," - для скульной 7.7 где-то обговорено ЯВНО что использование только на скуль 2000 (и ниже). .."осуществить исправление явных ошибок" - например офигенно долгое сохранение в эксель - из-за неоптимального алгоритма - можно мситать ошибкой? . все вопросы не дабы достать, а дабы понять..
Не помню, что сказано в лицензионном соглашении на 7.7 по этому поводу. Точно помню насчёт "локальной сети". А насчёт версии MS SQL вроде бы не сказано ничего. И, поскольку на MS SQL Server нужна отдельная лицензия - то и не может быть сказано. Тем самым находимся в рамках этого самого п. 1 ч. 1 ст. 1280. Но это - IMHO. Судебной практики по таким делам (патч для работы с MS SQL 2005 и выше) мне не встречалось, все дела насчёт SQL-версии, которые мне известны, связаны с использованием её без лицензии. Собственно, отсутствие таких дел, равно как и дел по использованию 1С++ и FormEx, на мой взгляд, можно рассматривать как подтверждение того, что незаконного тут нет. Помнится мне, вопрос о лицензионности вставал, когда обсуждали работу 7.7 на MS SQL 2008 путём перехвата dll. (С другой стороны, у меня сложилось впечатление, что суды трактуют статью 1280 как "если можно - то всё равно нельзя". Но конкретных дел сейчас не вспомню). Насчёт Excel - тут не исправление явной ошибки, а изменение алгоритма. Что нельзя. Опять же, IMHO.
ну. 1С++ т формекс - вообщем-то в 1С ничего не меняют. так что к ним вряд ли что пристегнуть можно.. а вот патчи ромикса - очень непонятно.
Платформа 8.3.16.1063
Конфигурация ЗУП (не КОРП) 3.1.12.76
Исправлял то, что мешало работе.
Кстати, я тестировал на всяких вариантах - клиент-серверный и файловый режимы, windows server 2016 и windows 8, интерфейс - такси и в закладках
Везде эта ошибка!
На 8.3.15.1700 этой ошибки нет.
Проблема с mngui.dll - библиотека 1С
Просмотры 19428
Загрузки 12
Рейтинг 12
Создание 02.12.19 11:45
Обновление 02.12.19 11:45
№ Публикации 1161486
Тип файла Расширение (cfe)
Операционная система Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Да
См. также
Обработка позволяет просматривать файловые базы 1CD на низком уровне средствами встроенного языка. Реализована часть функциональности Tool_1CD, но на языке 1С Предприятия. Показываются таблицы, параметры таблиц, поля таблиц, записи таблиц, значения полей BLOB, есть 16-ричный просмотр страниц базы и консоль кода. Можно использовать для изучения структуры файлов 1CD, просмотра баз 1CD для выявления повреждений, создания своих обработок для выгрузки данных без открытия исследуемой базы в 1С:Предприятии.
1 стартмани
07.10.2014 63424 397 GusevNA 78
Групповая обработка справочников и документов 8.3 на СКД
Работает на платформе версии не ниже 8.2.16! Работает в интерфейсе "Такси"
3 стартмани
22.10.2021 971 9 serovmsk 0
Ошибка загрузки ЭЛН (электронного листка нетрудоспособности) в ЗУП 3.1
После смены ключей ФСС подкинула еще сюрприз: сменила адреса своих ресурсов. А разработчики типовых конфигураций не в курсе вообще. А больничные загружать нужно.
1 стартмани
06.10.2021 1795 2 user688647 7
Проверка настройки заполнения для скриптов 1С:Документооборот
Доброго времени суток, коллеги. После обновления базы 1С:Документооборот , при проверке заполнения файла по шаблону вылезла ошибка "Следующие реквизиты или скрипты настройки заполнения файла заданы не корректно. ". Захотел узнать, какие ещё скрипты заполнены не корректно. Написал обработку для проверки и исправления всех скриптов.
1 стартмани
19.09.2021 1170 4 Andrei_Ivanov 6
Восстановление битой ссылки на раз-два Промо
Простой способ восстановить битую ссылку типа " (20:94b81c6f65428d5911e2a8bebc48d793)".
1 стартмани
26.04.2013 37372 709 Vin_Tik 36
Превращение доработанной конфигурации в типовую или исправление ошибки "Имеются записи с одинаковыми измерениями"
Помогает решить проблему связанную с дублями в регистрах сведений при возвращении к типовой конфигурации. Ошибка "Имеются записи с одинаковыми измерениями".
1 стартмани
12.02.2021 9040 84 pyrkin_vanya 36
Восстановление базы 1С из бэкапа SQL при помощи Python
Скрипт для создания копии базы на сервере SQL и добавления базы в кластер 1С.
1 стартмани
16.12.2020 4981 2 user1287977 1
Принудительное выполнение отложенного обновления информационной базы для БП 3.0
Обработка выполняет отложенное обновление информационной базы.
1 стартмани
19.11.2020 5132 16 300_po_vstrechke 4
Поиск, восстановление битой ссылки, 8.3, v 0.2 Промо
Обработка для работы с битой ссылкой, 8.3, v 0.1 Позволяет быстро найти и восстановить битую ссылку.
1 стартмани
24.10.2014 40386 323 infostart user 14
Просмотр и восстановление любых таблиц БД для компоненты 1CDLib + Быстрая очистка регистра "Замеры времени"
Доработанная обработка для компоненты 1CDLib для просмотра и восстановления любых таблиц БД из БД донора. Тестировалось на версии платформы 8.3.17.1549.
1 стартмани
09.11.2020 5731 69 sxp 2
Тестирование любых конфигураций
Расширение для тестирования любых конфигураций на управляемых формах, в том числе тестируется запись, проведение и другие стандартные операции.
1 стартмани
29.10.2020 3427 18 ManyakRus 20
Универсальная корректировка регистров
Универсальная корректировка регистров (обработка для заполнения документа "Корректировка регистров")
3 стартмани
06.08.2020 4492 36 Pashka_SV 7
Лекарство на случай, если перестала работать форма списка для сделок. (ERP). Промо
Форма списка справочник сделки стала выпадать с ошибкой? Или все еще в порядке, но хочется спокойно съездить в отпуск, без паники, что менеджеры устроят бунт.
1 стартмани
28.07.2016 26112 0 milkers 2
Поиск и замена значений в 1С (обычные и управляемые формы)
Внешняя обработка Поиск и замена значений в 1С (аналог типовой обработки) - позволяет сделать поиск и замену ссылочных значений в базе
1 стартмани
04.08.2020 4984 34 Denr83 0
Установка имени предопределенных данных
Обработка для установки имени предопределенных данных для исправления ошибки "Предопределенный элемент отсутствует в данных".
1 стартмани
20.06.2020 4806 3 simon_sidoruk 0
Информация при запуске в БП 3.0 - ошибка кодировки
Расширение для БП 3.0, исправляет использование неверной кодировки при выводе в форму htm файла. Такое бывает, когда ОС сервера и клиента на разных языках.
1 стартмани
01.05.2020 5739 1 JorjKrut 1
Замена конфигурации в правилах переноса данных. Промо
Те, кто часто занимается созданием правил конвертации данных в конфигурации «Конвертация данных” (речь о редакции 2.1 (2.1.5.1)), знают, что после замены в правилах конвертации одной конфигурации (приемник или источник) все правила конвертации свойств и объектов закрашиваются красным цветом и требуют утомительной ручной правки.
1 стартмани
24.01.2012 48543 561 milkers 68
2 стартмани
28.04.2020 7162 5 Ион 3
Длина ключа индекса превышает максимально допустимую. Решение с использованием технологического журнала
При разработке конфигурации в клиент-серверном варианте могут возникнуть проблемы при загрузке конфигурации в файловый вариант. В статье описан один из вариантов решения проблемы.
1 стартмани
28.01.2020 6807 3 newtraveller 0
Исправление ошибки "Для одного ссылочного кода существует более одной таблицы в базе данных" в БД SQL
3 стартмани
23.01.2020 17014 196 rokhin 58
Свертка 60, Свертка 62, Исправление ошибок взаиморасчетов, Исправление 60, Исправление 62 Промо
Исправляет все возможные ошибки по счетам расчетов с контрагентом, делает дебетовое сальдо на активном счете и кредитовое на пассивном. кроме того зачитывает все суммы по контрагенту и договору. Сворачивает 60 и 62 счета. Умеет работать с документами взаиморасчетов или без них.
1 стартмани
21.10.2010 41575 681 GoodWinSpr 37
Поиск и Восстановление битых ссылок (Объект не найден) (обычные и управляемые формы)
Обработка для поиска и восстановления данных по битой ссылке (Объект не найден). Вы можете узнать информацию по удаленному объекту (его уникальный идентификатор, где используется), чтобы в бэкапной базе найти и восстановить этот объект. Данные битой ссылки восстанавливаются по COM соединению с копии базы.
1 стартмани
21.12.2019 7264 94 Denr83 0
Исправление ошибки в ЗУП 3.1 "Удаление сторнирующей записи невозможно" через расширение
Решение вопроса по ЗУП 3.1 "Удаление сторнирующей записи невозможно" - решение с помощью расширения, чтобы можно было удалять по кнопке "Delete".
1 стартмани
23.11.2019 8129 17 Klinov 6
Ошибка при обновлении "Для одного ссылочного кода существует более одной таблицы в базе данных"
После перехода на новую платформу поменялась (появилась) проверка на дублирование внутренних идентификаторов объектов метаданных. Возможная ошибка при обновлении "Для одного ссылочного кода существует более одной таблицы в базе данных". Лечится изменением идентификатора объекта метаданных.
1 стартмани
30.10.2019 12932 19 user646807_kazako.a911 15
ЧеКист (Чистка Кэша) - универсальное средство очистки локального кэша 1С Промо
Простое в эксплуатации и универсальное в применении средство для исправления ошибок, возникающих с локальным кэшем на клиенте. Легко устанавливается и быстро развертывается в сети. Имеет мобильное исполнение в виде внешней обработки. Понятная любому пользователю логика работы.
1 стартмани
08.08.2013 89034 614 mbreaker 58
Списание зависших сумм без количества со счета на счет
Списание сумм без количества со счета на счет через документ операция
1 стартмани
22.10.2019 11232 19 Dmitryflagman 2
Должно быть NULL в регистре бухгалтерии Хозрасчетный
Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет.
2 стартмани
21.10.2019 18739 75 sapervodichka 33
Табличная часть имеет записи, не относящиеся ни к одной записи главной таблицы. Файловая база 1С. Исправление ошибки
Памятка-инструкция по исправлению этой ошибки.
1 стартмани
16.10.2019 10588 6 Dipod 14
С помощью этой обработки можно зарегистрировать объекты (документы и их движения, справочники, <Объект не найден>) на узлах обмена.
1 стартмани
15.02.2013 34820 99 logarifm 6
Ошибка SDBL: Ожидается имя таблицы (pos=6). Причины, лечение, обход. Поиск отсутствующих таблиц изменений
Получили ошибку Ошибка SDBL: Ожидается имя таблицы (pos=6) ? Надеюсь, мой опыт борьбы с этим явлением Вам поможет.
1 стартмани
04.09.2019 15650 62 burmsergey 6
Проверка работы расширений после обновлений
Иногда бывает, что после обновления конфигурации некоторые расширения перестают работать и часто такие ошибки выявляются только в процессе тестирования или рабочем режиме. При правильной разработке и проектировании расширения можно свести к минимуму такие ошибки, но иногда их не избежать. Если в базе расширений не более 5-10, то проверить каждое после обновления не составляет труда, а вот если их больше 50 - проверка отнимает слишком много времени Поэтому была написана обработка, которая в автоматическом режиме проверяет расширения, подключенные в программе. Обработка универсальная и будет работать в любой программе, в которой есть расширения.
3 стартмани
19.07.2019 19363 31 77dream77 4
Поиск и удаление "битых" ссылок () в регистрах (сведений/накоплений)
Иногда случается так, что в движениях регистров, подчиненных регистратору, теряется ссылка на регистратор "".
1 стартмани
24.06.2019 9586 44 Vyacheslide 5
Открывашка (для отладки) Промо
Упрощает отладку и экономит время - позволяет открыть отлаживаемый объект конфигурации путем пары кликов (Файл - Последний файл №N) или пары нажатий клавиш (Alt - Стрелка вниз - N последнего открытого файла на клаве).
1 стартмани
12.12.2012 24932 73 nastrou1c 11
Проверка обновления. Автоматический поиск ошибок
Мы обновляем конфигурацию, и у нас более 100 пользователей. Конфигурация сильно переписана, обновление нетривиальное. Если после обновления находится критическая ошибка, приходится выгонять всех пользователей и исправлять. Поэтому перед выпуском в рабочую базу, обновление тестируют наши специалисты. Большинство ошибок находится при открытии форм. Появилась идея написать программу, которая бы автоматически открывала формы всех объектов, а найденные ошибки записывала в журнал регистрации. Получилась программа простейшего сценарного тестирования. Не требует настройки. Запускать в тестовой базе. Чтобы найти реквизиты, не добавленные на форму в процессе обновления или синтаксические ошибки, достаточно запустить тест под полными правами. Тестировали на УТ 11.4.1.271, должно работать на всех программах УФ. У нас тест работает пять минут.
Читайте также: