442
订阅者
+224 小时
+297 天
+4930 天
数据加载中...
吸引订阅者
七月 '26
七月 '26
+43
在2个频道中
六月 '26
+90
在2个频道中
Get PRO
五月 '26
+135
在4个频道中
Get PRO
四月 '26
+223
在0个频道中
Get PRO
三月 '26
+3
在3个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 14 七月 | +1 | |||
| 13 七月 | +3 | |||
| 12 七月 | +4 | |||
| 11 七月 | +12 | |||
| 10 七月 | +8 | |||
| 09 七月 | +1 | |||
| 08 七月 | +1 | |||
| 07 七月 | +4 | |||
| 06 七月 | +2 | |||
| 05 七月 | 0 | |||
| 04 七月 | +2 | |||
| 03 七月 | +1 | |||
| 02 七月 | +2 | |||
| 01 七月 | +2 |
频道帖子
Repost from exteraNews
+2
Имеем ввиду кто такой этот ваш квуко)))
А потом меня хотят забанить за токсичность ХАХАХАХАХ че за абсурд
✈️ exteraNews. Подписаться
| 2 | Ладно я не буду хуесосить имматокса, лишь скажу что последняя бета версия exteraGram — обфусцирована.
А почему — думайте сами :)))))))))
✈️ exteraNews. Подписаться | 49 |
| 3 | В июне кстати меня замутили в чате саппортеров когда я даже не заходил пару дней в чат (и тем более не писал ничего).
Учитывая, что замутили меня без сообщения и без причины, заставляет задуматься что тоже "коллективное решение" пидорасов.
✈️ exteraNews. Подписаться | 49 |
| 4 | ХАХАХАХАХ я вообще думал оставить эту ситуацию без огласки, но это меня разорвало.
Кто не знал, в exteraGram utilities меня ещё пару недель назад сняли с админки по причине изложенной на правом снимке экрана. Забавно что я дал всего 4-6 наказания, и ВСЕ по конкретным правилам. Причем в чат я не писал практически ничего.
И тут сегодня мне прилетает пермач за то, что я написал по общему смыслу "етг утилс постит хуйню".
Я так понимаю, сняли меня с админки по причине того, что дырявым хуесосам не понравилось что в чате в кои-то веки появился порядок)))
Очередное доказательство насколько ограниченные когнитивные способности у большей части этого умалишенного камьюнити.
✈️ exteraNews. Подписаться | 52 |
| 5 | Так называемая движуха~
Публичный релиз обновления exteraGram уже совсем близко, а бета-версия может выйти даже сегодня. А это значит, что и ElyxCore тоже не за горами.
Та-ак во-от! Есть несколько хороших новостей лично от меня (пока всё ещё в на этапе идеи, но реализуется относительно легко):
1. Компиляция Elyx-плагинов в бинарный формат.
Файл будет содержать метаданные и структуру файлов, а всё содержимое будет сжиматься с помощью Zstandard (zstd) от Meta. Это заметно уменьшит размер файлов. Кроме того, такой формат открывает возможности для мгновенной установки, цифровых подписей, быстрых обновлений и других полезных возможностей.
2. Поддержка большинства не-pure Python библиотек.
Есть идея реализовать это в виде отдельного плагина, но каким конкретно путем я ещё не определился.
3. Полноценная разработка плагинов на Ruby.
Как уже говорил ранее, писать плагины можно будет полностью на Ruby. Ruby будет компилироваться в Python байт-код и иметь те самые возможности.
4. Поддержка JVM и нативных языков.
Возможно, я реализую небольшой движок который позволит писать плагины практически полностью на JVM и нативных языках. Пока даже не знаю получится ли.
5. Изменение плагинов без переустановки.
Есть шанс что появится поддержка .patch/.diff, в общем, суть в том что бы файл применялся и менял только часть файла а не весь плагин, и ради какой-то небольшой функции не нужно будет форкать плагин. | 407 |
| 6 | Че по плагинам?
Так как на этот вопрос до сих пор нет нигде понятного ответа, а люди ещё не научились пользоваться так называемым Google — я, единстенный и неповторимый, прекраснейший «поделись пользовательским интерфейсом», так уж и быть, объясню вам. Кхм... На этом грациозная речь подошла к концу, переходим к делу.
Хотелось бы рассказать развёрнуто, но придётся кратко: Android использует для приложений JVM (а точнее, ART: Android Runtime; ранее Dalvik). А ещё конкретнее — Java и Kotlin.
Java (Java Virtual Machine): выпущена компанией Sun Microsystems в 1995 году, со слоганом «Write once, run anywhere». Суть была в том, чтобы исходный код собирался в инструкции сам по себе, и в итоге работал «где угодно».
Kotlin: выпущен компанией JetBrains в 2011 году. Более современный и прям очень удобный язык программирования, который компилируется в те же инструкции JVM.
iOS использует Swift и Objective-C/Objective-C++ в старых проектах.
Настольные платформы используют что угодно, но предпочитают нативные языки вроде C++.
В дальнейшем эти два языка (Java и Kotlin) я буду называть JL (Java languages).
Так вот, плагины exteraGram работают с помощью форка Xposed(LSPosed) — Aliucord hook (клиент Discord с плагинами). Ныне exteraGram использует свой форк: exteraHook.
Xposed предназначен для изменения поведения приложений путём «перехвата» байт-кода (инструкций). И, как ни странно, работает он только с ART.
*JVM и ART — не одно и то же, хоть и оба используют JL. Android Runtime предназначен только для Android-систем, а JVM — для настольных.
Почему плагинов не будет на десктопе: Telegram Desktop написан преимущественно на C++, поэтому Xposed здесь ничем не поможет. Для нативных языков пришлось бы использовать либо динамические библиотеки, либо Frida и подобное.
Почему не будет на iOS: ну как минимум потому, что система, скажем так, специфическая и в целом очень проприетарная. И использует она Swift. Я если честно, в этом не разбираюсь, как там всё устроено — это лучше спрашивать у @oodze.
В заключение скажу: нет, это не невозможно. Всё это реализуемо, но проблема в том, что это очень долго и затратно по усилиям. И, скорее всего, от exteraSquad мы этого не увидим. «Точь-в-точь» такие же плагины на другие платформы не появятся — либо придётся превращать код одной платформы в код другой, что, мягко говоря, так себе идея. Да и плагин для одной платформы гарантированно не заработает на другой — из-за различий в названиях идентификаторов и прочего.
На этом всё. Если кому-то что-то непонятно — оно и не мудрено, ничем помочь не могу.
Docta Share | Список плагинов | 2 137 |
| 7 | В связи с случайным тегом в чате, я обнаружил, что мой старый юз на канал fuchslog взял какой-то пидорас.
Ес че, юз я оставил по причине того, что он хуевый. А не потому что какой-то бич сделал самоминет))
Docta Share | Список плагинов | 722 |
| 8 | Исправлено под 2-ю бету 12.8.1 | 894 |
| 9 | Я уже красный
А после этого говорят, что «Elyx-плагины неудобные и очень громоздкие» (или что-то в этом роде).
Для тех, кто ничего не понял: на видео показано, что ElyxBuilder (утилита для сборки Elyx-плагинов) может автоматически проверять файлы на изменения. Если что-то изменилось, она автоматически собирает новую версию.
Также: планирую добавить возможность выполнения команд после успешной сборки (например, adb push и прочее). | 2 229 |
| 10 | Job application
Если кто хочет попасть в разработку PackIt: сейчас очень бы не помешали разработчики на Java/Kotlin или люди, которые хорошо разбираются в нативных библиотеках (.so). Но в целом... разработчики любого профиля, звукари, дизайнеры, художники и прочие полезные люди тоже пойдут.
Но к сожалению или к счастью, проект полностью открытый и бесплатный, а так же, разрабатывается на чистом энтузиазме. Поэтому, соответственно, платить я вам нихуя не буду (могу по головке погладить). Но раз это основная задача, а не единственная, никто не запрещает делать и другие вклады в проект.
Основная задача состоит в том, чтобы переписывать непроизводственные части на Python в JVM/натив. Важно понимать: каждый .dex/.so будет декомпилироваться и проверяться на наличие вредоносного кода.
Кому нехуй делать — пишите сюда: @shareui
Не думаю, что кто-то откликнется, но все же...э.. | 1 673 |
| 11 | Всем привет, это Нава... кхм... Шейр!
Я немного решил отдохнуть от exteraGram, пока жду выхода ElyxCore (PackIt уже давно завершен, но выпустить я его не могу, извините). И занялся ну... скажем так, творческими вещами. Немного чтением, немного сам пишу, немного перевожу. В общем, зачем я пишу этот пост:
Я создал свой блог-канал (да, в какой уже раз). Но в этот раз он будет без спама и без постоянного потока мыслей. В него я буду постить только полное без лишнего.
Проекты по exteraGram (например, анонс новых проектов, разработка и прочее), проекты вне exteraGram, новеллы, авторские новеллы, переводы новелл от меня, новости, новости из IT-мира и прочее...
И да, скажу сразу: Docta Share это в первую очередь канал СУГУБО для exteraGram.
В общем, подписывайтесь: тык | 899 |
| 12 | Ээээ, забыл сказать!
ElyxBuilder будет иметь возможность компилировать Ruby. Я уже хотел сделать нечто подобное, но... Это требовало бы установки плагина со стороны пользователя или самостоятельной компиляции со стороны разработчика (что тоже было хрупко и неприятно).
Однако ElyxBuilder будет иметь возможность компилировать Ruby в байткод Python и иметь доступ ко всему SDK (то есть exteraHook, Chaquopy и т.д.). В результате этого можно будет писать 100% плагины на Ruby (то есть полностью без Python). Ну или смешивать...
И еще кое-что: нормально пользоваться ElyxCore без ElyxBuilder разработчик не сможет, как бы не хотел. Поэтому для любого разработчика не будет разницы: компилируется это в Python или в Ruby — все одинаково.
Ну, и такое можно будет провернуть с людьми другими языками.
Docta Share | Список плагинов | 974 |
| 13 | После выхода ElyxCore у меня есть идея сделать форк UiTweaks:
Для начала я совмещу QuantaHut и UiTweaks в один плагин. А потом я буду переписывать плагин на Kotlin, это даст огромный прирост производительности, сравимой с нативным клиентом. | 180 |
| 14 | Docta Share | Список плагинов | 3 144 |
| 15 | Что думаете? | 903 |
| 16 | Обфускация плагинов без PIP?
Сейчас я занят кое-чем интересным: утилита ElyxBuilder (которая станет официальной утилитой для создания плагинов ElyxCore) теперь имеет флаг -o, который применяет многоуровневую обфускацию без внешнего рантайма, а также оверхеда. Шифрование строк, чисел, смешивание кода, мусорные инструкции, переименование идентификаторов, переименование файлов и прочее!
Важно: это не абсолютная защита, просто потенциальному злоумышленнику придется потратить как минимум полдня, чтобы прочитать хоть что-то.
Docta Share | Список плагинов | 907 |
| 17 | блять а же обещал без щп | 1 |
| 18 | ХЫХЫХЫХЫХ | 3 |
| 19 | ПРОДАЮ ПОДАРКИ! ПЛАГИН СКАЧАЮ! СКРИПТ ЗАПУЩУ! СЕССИЮ ДОБАВЛЮ! | 4 |
| 20 | Если в комментариях/в лс кто-то скинет пак саундов механической клавиатуры, я сделаю плагин на звук при вводе текста. | 720 |
