Новая версия 1.3
Убрал зависимость от модуля "Строка"В режиме компиляции не работало, если в проекте не было действий этого модуля.
Название: Checksum
Версия: 1.0
Данные: Checksum.zip
Используется вспомогательный модуль (тот что из модуля строка)CommonCode.zip
Исходник: -
Согласие на добавление модуля в BAS: Да.
Описание:
Модуль для расчета контрольной суммы строки или файла

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


История версий:
Ранее этот модуль от GhostZ был добавлен в официальную сборку новой версии бас. Ввиду незначительных изменений в файлах интерфейса блоков в новой версии, он не поддерживался старой версией - версией 23.2.2, которую использую я.
Было:

Стало:

Вроде ничего не поломал, должно работать.
@Q_Q said in Отредачит Checksum для совместимости с 23.2.2:
Вроде ничего не поломал, должно работать. Менял переменную variants в файлах интерфейсов блоков.
Checksum.zip
Используется вспомогательный модуль (тот что из модуля строка) CommonCode.zip
Вы выложили модуль, а не скрипт, по этому я перенёс вашу тему сюда. Оформите тему по шаблону для удобства
https://community.bablosoft.com/topic/8751/правила-оформления
@Fox Я разместил как скрипт, тк я не автор, автор Ghost, а всего лишь поменял пару строк для совместимости с версией 23. Ну темы по этому модулю вроде как отдельно нету, видимо действительно нужно будет добавить описание. Постараюсь чуть позже это сделать. Сейчас еще пару своих модулей готовлю к публикации.
@Q_Q said in Отредачит Checksum для совместимости с 23.2.2:
я не автор, автор Ghost, а всего лишь поменял пару строк для совместимости с версией 23.
Можете это указать в описании модуля
@xASZx said in Checksum - Модуль для расчета контрольной суммы строки или файла (Отредачил совместимости с 23.2.2):
@Q_Q Можешь подредактировать модуль для 25,3?
Ругается при установке модуля
Он же в этой версии установлен из коробки, его нужно только включить