GLEGram 12.5 — Initial public release

Based on Swiftgram 12.5 (Telegram iOS 12.5).
All GLEGram features ported and organized in GLEGram/ folder.

Features: Ghost Mode, Saved Deleted Messages, Content Protection Bypass,
Font Replacement, Fake Profile, Chat Export, Plugin System, and more.

See CHANGELOG_12.5.md for full details.
This commit is contained in:
Leeksov
2026-04-06 09:48:12 +03:00
commit 4647310322
39685 changed files with 11052678 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
#!/bin/bash
PACKAGE_NAME=${EXECUTABLE_NAME:?}
TMP=$(mktemp -d)/$PACKAGE_NAME
BINDIR=$TMP/bin
SHAREDIR=$TMP/share/$PACKAGE_NAME
ZIPFILE=$TMP/${EXECUTABLE_NAME:?}.zip
INSTALLSH=scripts/install.sh
LICENSE=LICENSE
# copy
mkdir -p $BINDIR
cp -f "$1" $BINDIR
mkdir -p $SHAREDIR
cp -R SettingPresets $SHAREDIR/SettingPresets
cp $INSTALLSH $TMP
cp $LICENSE $TMP
# zip
(cd $TMP/..; zip -r $ZIPFILE $PACKAGE_NAME)
# print sha
SHA=$(cat $ZIPFILE | shasum -a 256 | sed 's/ .*//')
echo "SHA: $SHA"
mv $ZIPFILE .
# cleanup
rm -rf $TMP
+5
View File
@@ -0,0 +1,5 @@
#!/bin/bash
set -e
cd Tests/Fixtures/TestProject
./build.sh
+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
set -e
if [[ `git status --porcelain Tests/Fixtures` ]]; then
echo ""
echo "⚠️ Generated fixtures have changed."
echo "⚠️ If this is a valid change please run the tests and commit the updates."
echo ""
git --no-pager diff --color=always Tests/Fixtures
exit 1
else
echo "✅ Generated fixtures have not changed."
fi
+7
View File
@@ -0,0 +1,7 @@
#!/bin/bash
set -e
swift run xcodegen --spec Tests/Fixtures/TestProject/AnotherProject/project.yml
swift run xcodegen --spec Tests/Fixtures/TestProject/project.yml
swift run xcodegen --spec Tests/Fixtures/CarthageProject/project.yml
swift run xcodegen --spec Tests/Fixtures/SPM/project.yml
+19
View File
@@ -0,0 +1,19 @@
#!/bin/bash
#
# name:
# install.sh
#
# description:
# Install XcodeGen to /usr/local
#
# - /usr/local/bin/xcodegen
# - /usr/local/share/xcodegen/SettingPresets
#
# parameters:
# - 1: install location
PREFIX=${PREFIX:-${1:-/usr/local}}
BASE_DIR=$(cd `dirname $0`; pwd)
cp -r $BASE_DIR/share "${PREFIX}"
cp -r $BASE_DIR/bin "${PREFIX}"