Архив сообщества
2011 — 2019
Аватар canvas123

Че нового?

Автор: canvas123 · 31.12.2017, 12:38 · 14 сообщений

Сообщений в теме: 14

canvas123#1

Всех поздравляю с наступающим новым годом, хочу пожелать вам всего самого наилучшего в этом 2018 году.

Я хотел бы рассказать, чего мы с Аккаунтом добились за этот год.

Итак, первое:

Мы начали писать, но не закончили, так называемый Krampus, который должен выполнять функции DMB & RSC реверсинг тулзы с GUI. На данный момент, поддерживаются версии DMB файлов >511, но в планах введение поддержки >468, ибо BYOND представляет из себя немыслимую кучу совместимостей вплоть до >270 версий( мы вообще в недоумении зачем).

Если простыми словами объяснять функционал Krampusa, то он предназначен для того чтобы извлекать ресурсы( картинки, звуки, etc.) из .rsc файлов и декомпилировать .dmb файлы в исходный код( .dm). Также на основе ядра Krampusa планируется написать свой компилятор или даже исполнитель DM кода.

К сожалению, Kramus пока еще находится в разработке, но обязательно следите за новостями, ибо в ближайшее время планируется выполнить наш Milestone, после которого будет выпуск первой версиив свет.

Второе:

Новая вещь, которая называется BYONDGate, она позволяет напрямую из C++ интерфейса взаимодествовать с объектами BYOND, что раньше было невозможным. В данный момент это вся информация. Библиотека находится в раннем тестировании и будет иметь поддержку как Linux, так и Windows серверов.

Демонстрация BYONDGate:

Скрытый текст

Содержимое спойлера отсутствует в сохранённом тексте.

DM-code:

Скрытый текст

Содержимое спойлера отсутствует в сохранённом тексте.

C/C++-code:

Скрытый текст

Содержимое спойлера отсутствует в сохранённом тексте.

Result:

Скрытый текст

Содержимое спойлера отсутствует в сохранённом тексте.

Если хотите поддержать нас материально, то пишите мне( Canvas123#7166) или Аккаунту( ACCount#1529) в дискорд.

Еще раз поздравляю всех с наступающим!

Скопировать ссылку
canvas123#4
Recei (31 December 2017 - 03:59) писал:

И есть вероятность того, что люммокс напишет ломающий вашу тулзу костыль?

Навряд ли. Он ничего никогда не чинит. RSC Depacker лежит в открытом доступе уже 4 месяца, но костыль так и не был выпущен до сих пор.

Вот Аккаунт написал ему по поводу BYONDGate.

Скрытый текст

Содержимое спойлера отсутствует в сохранённом тексте.

Проблему, кстати, про которую тут говорит Аккаунт, мы уже решили.

Скопировать ссылку
Elijah Beily#7
canvas123 (31 December 2017 - 03:38) писал:

Второе:

Новая вещь, которая называется BYONDGate, она позволяет напрямую из C++ интерфейса взаимодествовать с объектами BYOND, что раньше было невозможным.

Скрытый текст

Содержимое спойлера отсутствует в сохранённом тексте.

Я, конечно, не силен в программировании, но означает ли это, что теперь появится возможность писать фичи на плюсах?

Скопировать ссылку
ZLOFENIX#8
Elijah Beily (31 December 2017 - 11:04) писал:

Я, конечно, не силен в программировании, но означает ли это, что теперь появится возможность писать фичи на плюсах?

Если смогут в менее ебический код - вполне может быть. А то сейчас даже я глаза сломал и не 1 раз.

Скопировать ссылку
canvas123#9
ZLOFENIX (31 December 2017 - 12:21) писал:

Если смогут в менее ебический код - вполне может быть. А то сейчас даже я глаза сломал и не 1 раз.

Ну, это пока так, потом сделаем более менее удобоваримое API

Скопировать ссылку
ZLOFENIX#10
canvas123 (31 December 2017 - 12:43) писал:

Ну, это пока так, потом сделаем более менее удобоваримое API

Репка открытая? Почитать есть чо?

Скопировать ссылку
sasichkamega#12

А что будет, если бьенд будет считывать переменную и одновременно в нее будет писаться другое значение из либы?

Или же если бьенд и либа будут записывать в переменную данные одновременно?

Скопировать ссылку
canvas123#13
sasichkamega (01 January 2018 - 06:55) писал:

А что будет, если бьенд будет считывать переменную и одновременно в нее будет писаться другое значение из либы?

Или же если бьенд и либа будут записывать в переменную данные одновременно?

Это уже не мое дело, тут уже в построении архитектуры сервера проблема.

Скопировать ссылку
ZLOFENIX#14
sasichkamega (01 January 2018 - 06:55) писал:

А что будет, если бьенд будет считывать переменную и одновременно в нее будет писаться другое значение из либы?

Или же если бьенд и либа будут записывать в переменную данные одновременно?

Одновременно - это миф, один фиг кто-то будет первым.

Скопировать ссылку

Обратно в Разработка