Первая кастомная сборка
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Полный список изменений и ссылки на скачивание в моём git репо.
code.highspec.ru/Mikanoshi/RnQ
Сборка для Sciter 4.x [TiScript]:
code.highspec.ru/Mikanoshi/RnQ/src/branch/tiscript
Сборка со старым чатом (уже нерабочая из-за старого протокола):
code.highspec.ru/Mikanoshi/RnQ/src/branch/oldchat
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Rapid D
- Не в сети
- Administrator
- Сообщений: 1995
- Спасибо получено: 35
Вот этого я не понял.
Raw строке приравнивать UnUTF точно нельзя.
Сейчас должно быть поправлено сохранение хэша пароля.
Как вы выпилили RTTI?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Добавил к md5 UnUTF и сразу всё заработало, видимо в хэше байты были те, что все успешно сконвертировались в UTF и обратно.
Конечно, если раскомментить тот кусок, где сохраняется из переменной с хэшем без StrToUTF8, то и UnUTF не нужно Поменяю тогда у себя.
RTTI выпилил очистив все упоминания о нём в используемых юнитах, System.Types и ещё какой-то из System, потом перекомпилировал RTL.
Вобщем RTTI получается сломан, но зато и System.RTTI не включается в exe.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Rapid D
- Не в сети
- Administrator
- Сообщений: 1995
- Спасибо получено: 35
А с выпиленым RTTI ничего не рушиться? Мне как-то сыкотно так делать
Я везде понаставлял исключения RTTI, но не особо это помогло
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
На 90672 байт в несжатом exe но со старым там глюк отрисовки заголовков в 64-битной версии вылазит и я без понятия как исправить)Использование родного VTV кстати прибавляет размера довольно прилично.
А с выпиленым RTTI ничего не рушиться? Мне как-то сыкотно так делать
Я везде понаставлял исключения RTTI, но не особо это помогло
Надо новую версию покоцать тогда как-то, чтобы меньше весила.
Вроде работает всё, если RTTI не использовать специально.
А директивы убирают только расширенный RTTI, основной всё равно включается практически полностью (System.Rtti.pas весит 300кб, в exe 250)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Также изменил функцию (авто)обновления, чтобы она проверяла версию в моём репо, при включении проверки версии для бета-тестеров каждый билд будет считаться новой версией.
И как обычно много изменений интерфейса плюс новая анимация иконки в окне О программе
Правда анимированный гиф чуть добавляет весу, ну да ладно
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Profi
- Не в сети
- Elite Member
- Сообщений: 176
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Какую именно? Какой именно?)Антивирус на ссылку ругается.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Profi
- Не в сети
- Elite Member
- Сообщений: 176
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Ну и выбросить надо этот нод.Которая в шапке.
www.virustotal.com/en/url/8f03a171d21207...analysis/1404503412/
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- AstaRoth
- Не в сети
- Premium Member
- Сообщений: 147
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Изменить только с включенной окантовкой можно. Без окантовки можно использовать авторазмер КЛ.Не могу изменить размеры окна! И на обычной и на 64битной, просто при наведении мыши не появляется стрелок.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- AstaRoth
- Не в сети
- Premium Member
- Сообщений: 147
- Спасибо получено: 0
Спасибо за сборку! Подскажите, где эту окантовку включить?AstaRoth писал(а):
Изменить только с включенной окантовкой можно. Без окантовки можно использовать авторазмер КЛ.Не могу изменить размеры окна! И на обычной и на 64битной, просто при наведении мыши не появляется стрелок.
Критично ли заменять скин или в дефолтном есть изменения новые?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Внешний вид - Вид контакт-листа.Спасибо за сборку! Подскажите, где эту окантовку включить?
Критично ли заменять скин или в дефолтном есть изменения новые?
Все изменения интерфейса в самом клиенте, темы влияют только на цвета и шрифты.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- AstaRoth
- Не в сети
- Premium Member
- Сообщений: 147
- Спасибо получено: 0
Зашел в настройки- окантовка включена, размер не меняется, выключил окантовку-тоже самое, снова включил окантовку - и вот тут появились стрелочи и стало возможным изменять размер. Глюк у меня локально или вообще багаAstaRoth писал(а):
Внешний вид - Вид контакт-листа.Спасибо за сборку! Подскажите, где эту окантовку включить?
Критично ли заменять скин или в дефолтном есть изменения новые?
Все изменения интерфейса в самом клиенте, темы влияют только на цвета и шрифты.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- AstaRoth
- Не в сети
- Premium Member
- Сообщений: 147
- Спасибо получено: 0
Спасибо,теперь все работает!Ага, баг. Исправил.
Еще не отображаются иконки клиентов
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
В 64-битной версии почему-то их нет только...Еще не отображаются иконки клиентов
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- SchwarzKopf_M
- Не в сети
- New Member
- Сообщений: 12
- Спасибо получено: 1
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Автор темы
- Не в сети
- Moderator
- Сообщений: 1112
- Спасибо получено: 158
code.highspec.ru/Mikanoshi/rnq/blob/7138.../ICQClients.pas#L169
SchwarzKopf_M писал(а):
А нельзя ли выложить модули с выпиленным RTTI? Я попытался это сделать, как-то прошло безобидно, но при нажатии кнопки статуса вываливается ошибка.
Вложение System.rar не найдено
Там просто нужно закомментить строки, использующие System.RTTI, но не удалять сами функции, а то половину исходников менять придётся))
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.