NeoAppBuilder
NeoAppBuilder - визуальный конструктор программ для Мобильных и Web платформ.
-
Nexus, не освободился?
Есть какие нибудь подвижки?
Не тороплю, просто любопытство.
Добавлено (29.01.2016, 16:09:49)
---------------------------------------------Для заданного функционала есть более прокачанные проги. Но они сложнее.
Так в этом весь и смысл, чтобы любой школьник мог открыть эту среду и написать свою программу.29 января 2016 - 18:09 / #21 -
Nexus, не освободился?Есть какие нибудь подвижки?
Где-то завтра буду писать распаковщик, раньше никак не удавалось. На днях сумел лишь рассмотреть алгоритм распаковки и понять принцип сжатия.29 января 2016 - 22:39 / #22 -
По ходу там помимо скрипта еще и файлы сохраняются в плагине. Причем, для них свой компрессор имеется. Нехилая задачка.30 января 2016 - 23:46 / #23
-
и файлы сохраняются в плагине
Ну да, помимо двух файлов значков самого плагина в формате *.png;*.gif;*.bmp;*.jpg или *.ico, не всегда, но могут сохраняться как я понимаю файлы в формате *.js и *.css.Нехилая задачка.
Мы в тебя верим.31 января 2016 - 16:02 / #24 -
Ну да, помимо двух файлов значков самого плагина в формате *.png;*.gif;*.bmp;*.jpg или *.ico, не всегда, но могут сохраняться как я понимаю файлы в формате *.js и *.css.НЕсли это сильно упростит задачку, то в принципе вложения можно пока приговорить. Иконки на скорость не влияют, а JS или CSS при компиляция приложения с использованием данного плагина сами вытаскиваются на свет...3 февраля 2016 - 23:26 / #25
-
Если это сильно упростит задачку, то в принципе вложения можно пока приговорить.
Да это мало чем поможет. Не все так просто.
Сам XML скрипт в плагине архивируется Zlib упаковщиком версии 1.2.7. Перед этим скрипт шифруется ключом 9F.
И если расшифровать скрипт мне раз плюнуть, то вот с декомпрессором я пока не знаю что предпринять. Я сдуру чуть не начал с нуля писать декомпрессор для Zlib(Inflate) Благо что я вовремя оглянулся в коде и рядом увидел сообщения от Inflate распаковщика. Вот теперь сижу и думаю как все это хозяйство прикрутить. Некоторые решения имеются, хз что получится.4 февраля 2016 - 03:09 / #26 -
Я так понял, что PNG изображения остаются в плагине в несжатом виде, а всеь остальной контент сжимается. Столкнулся с такой фигней, и теперь вот сижу и думаю - какие еще файлы не сжимаются в плагине. Подводные камни, однако...17 февраля 2016 - 21:13 / #27
-
Я наверно суть вопроса не могу понять. Что значит сжимаются и как это влияет на распаковку?
В веб разработке, на сколько мне память не изменяет, используются файлы изображений *.gif, *.png,*.bmp,*.jpg ну и файлы *.ico для самого плагина.
Так что тут особо выбор то и не большой.17 февраля 2016 - 22:42 / #28 -
Я наверно суть вопроса не могу понять. Что значит сжимаются и как это влияет на распаковку?
Суть в том, что все барахло, в том числе и все изображения, которое пихается в плагин, сжимается через Zlib компрессию. А вот PNG рисунки, как оказалось, в плагине не сжимаются. То есть, можно открыть плагин в HEX редакторе и найти там несжатые данные PNG рисунока, если он, конечно, был изначально использован в этом плагине. Весь остальной же хлам в плагине сжимается. Почему разработчики внесли png рисунки в исключение - загадка. Я несколько дней сидел и втыкал, почему у меня мой распаковщик не хотел до конца распаковывать плагин, все искал ошибку в коде, а оно вон как оказалось.. Надеюсь, что PNG изображения - это единственное что не сжимается, потому как если встретися еще что-то такое наподобие, то самопальный распаковщик не сможет отработать до конца.18 февраля 2016 - 01:07 / #29 -
то самопальный распаковщик не сможет отработать до конца.
Ну это только время покажет.разработчики внесли png рисунки в исключение - загадка
То есть я правильно понимаю что другие изображения *.gif, *.bmp,*.jpg,*.ico сжимаются?
Добавлено (18.02.2016, 00:00:49)
---------------------------------------------разработчики внесли png рисунки в исключение - загадка.
Элементарно, могли просто упустить из вида. ;)
В сжатом и не сжатом состоянии размер файла не меняется значительно. и т.д. Вариантов море.Сообщение отредактировал mishem 18 февраля 2016 - 02:0218 февраля 2016 - 02:00 / #30
Статистика форума, пользователей онлайн: 1 (за последние 20 минут)
- Создано тем
- 1197
- Всего сообщений
- 15763
- Пользователей
- 18017
- Новый участник
- shtaiger.e