Проблема с GitHub. Слёт кодировки. Авто обновления.

A S K I T

Активный
Автор темы
201
69
Версия MoonLoader
.026-beta
Добрый день.
Возникла очень бесячая проблема, думаю о ней многие знают.
Сделал авто обновление для скрипта, всё прекрасно работает, вот только файлы с гитхаба прилетают с битой кодировкой.
Пробовал не редактировать файлы через гитхаб, а лишь просто загружать уже отредактированные - не помогает. CP1251 превращается в UTF-8.
Так-же пытался найти как изменить кодировку репозитория/файлов на гитхабе - не нашёл.

Кто знает решение этой проблемы?
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,747
11,157
ты имеешь ввиду новая версия скрипта меняет кодировку? если да, то вместо того что бы заливать файл на гитхаб создай сервер в дискорде и скидывай туда файлы, потом просто копируй ссылку
 

A S K I T

Активный
Автор темы
201
69
Благодарю. Но если делаю так как в том примере - не работает сам скрипт, а конкретно - авто обновление. Решил проблему так:
Lua:
local encoding = require 'encoding'

encoding.default = 'cp1251'
local u8 = encoding.UTF8
local function recode(u8) return encoding.UTF8:decode(u8) end

sampAddChatMessage(u8'Хаай!', -1)
 
Последнее редактирование: