Skip to the content.

26.10.09 14:52

FastMediaSorter v2 🚀

Kotlin Android License

📦 ڈاؤن لوڈ: Get it on IzzyOnDroid

کیا آپ براہِ راست APK انسٹال کر رہے ہیں؟ Android ایسے پیکج کے بارے میں انتباہ دیتا ہے جو اس نے پہلے نہیں دیکھا - یہ انتباہ کیوں آتا ہے، اور کیا ٹیپ کرنا ہے۔

📘 صارف دستاویزات: ہر خصوصیت کے لیے قدم بہ قدم گائیڈز، تلاش کے ساتھ

پروجیکٹ کے بارے میں

FastMediaSorter v2 ایک Android ڈیوائس کے لیے مکمل شیل ہے۔ یہ ہوم اسکرین سنبھالتا ہے، آپ کا میڈیا چلاتا ہے، لائیو اسٹریمز کھولتا ہے، آپ کی ایپس لانچ کرتا ہے، آپ کی واچ سے بات کرتا ہے، ڈیوائس پر نظر رکھتا ہے، اور آپ کی ملکیت کی ہر فائل کا انتظام کرتا ہے - مقامی فولڈرز میں، نیٹ ورک ڈرائیوز (SMB، SFTP، FTP) پر اور کلاؤڈ اسٹوریج (Google Drive، OneDrive، Dropbox) میں۔

یہ آٹھ ستونوں پر بنایا گیا ہے: ڈیوائس شیل، میڈیا پلیئر، لائیو اسٹریمز، ایپ لانچنگ، اسٹاک ایپس کا متبادل، واچ پر ایک کمپینیئن، ڈیوائس مانیٹرنگ اور ایک مکمل فائل مینیجر۔ تمام ذرائع میں فائلوں کو ترتیب دینا وہی جگہ ہے جہاں سے ایپ کا آغاز ہوا، اور یہ اب بھی وہ بنیاد ہے جس پر باقی سب کچھ کھڑا ہے - لیکن یہ اب اس کا سارا وجود نہیں ہے۔

یہ مینوئل اب FEATURES.md میں دی گئی مستند خصوصیات کی فہرست اور DOCS_MAP.md کے دستاویزات نقشے جیسی عوامی اصطلاحات کی پیروی کرتا ہے۔ ایپ کی کہانی، دستیاب ایڈیشنز اور موجودہ خصوصیات کی سطح کے لیے ان دونوں صفحات کو موجودہ سچائی کا ماخذ سمجھیں۔

Windows ورژن 🖥️

ڈیسک ٹاپ حل تلاش کر رہے ہیں؟ Fast Media Sorter & Sharing for Windows آزمائیں - تصویر اور ویڈیو فائلوں کو تیزی سے ترتیب دینے، دیکھنے اور منظم کرنے کے لیے ایک ہلکی پھلکی Windows Forms ایپلیکیشن:

🔗 Fast Media Sorter & Sharing for Windows

📄 PC فولڈرز کو Android پر کیسے شائع کریں - اپنے PC فولڈرز SFTP کے ذریعے ایپ کے ساتھ شیئر کریں (فون پر کمپینیئن امپورٹ / QR اسکین)۔

خصوصیات میں شامل ہیں:

فہرست مضامین

ایڈیشنز 🎯

FastMediaSorter v2 سات ایڈیشنز میں آتا ہے - روزمرہ فونز اور ٹیبلٹس کے لیے پانچ (Standard، Lite، Photos، Legacy، FOSS) اور ہیڈسیٹ و سائیڈ لوڈ کے لیے دو، VR اور noLegal۔ مستند صلاحیت کی گرِڈ بلڈ سے FLAVOR_MATRIX.md میں تیار ہوتی ہے:

ایڈیشن تفصیل نوٹس
Standard مکمل خصوصیات والا ریلیز میڈیا، دستاویزات، OCR، ترجمہ اور کلاؤڈ رسائی کے لیے وسیع ترین خصوصیات کا سیٹ
Lite ہلکا پھلکا ریلیز صرف مقامی فائلیں - ویڈیو، آڈیو اور تصاویر؛ کوئی نیٹ ورک ذرائع، کلاؤڈ، دستاویزات یا Streams نہیں
Photos تصویر پر مبنی ریلیز صرف تصاویر، SMB/FTP/SFTP اور کلاؤڈ کے ساتھ؛ کوئی ویڈیو اور آڈیو نہیں
Legacy مطابقت پر مرکوز ریلیز Standard جیسی خصوصیات، بشمول SMB/FTP/SFTP اور کلاؤڈ (Google Drive، Dropbox، OneDrive)؛ Android 6/7 (API 23+) کے لیے بنایا گیا
FOSS F-Droid کیٹلاگ ریلیز کوئی ملکیتی SDKs نہیں: مقامی میڈیا، دستاویزات، EPUB اور SMB/FTP/SFTP؛ کوئی کلاؤڈ، Streams، OCR، ترجمہ، Cast اور Wear OS کمپینیئن نہیں
VR اسٹور کے لیے صاف ہیڈسیٹ بلڈ ہیڈسیٹس کے لیے مکمل میڈیا سیٹ؛ کوئی Google Cast اور Wear OS کمپینیئن نہیں
noLegal سائیڈ لوڈ بلڈ Standard میں موجود سب کچھ، مزید OpenXR عمیق پلیئر اور صرف سائیڈ لوڈ کے اضافی فیچرز

کون سا ایڈیشن ڈاؤن لوڈ کروں؟

ہر ایڈیشن کی درست خصوصیات کی دستیابی کے لیے، مستند دستاویزات استعمال کریں:

🧭 پہلا آغاز: زبان منتخب کرنے کے فوراً بعد، ایپ آپ کو ایک ڈیوائس پروفائل (فون، ٹیبلٹ، ٹی وی، کار، فوٹو فریم، VR اور مزید) منتخب کرنے دیتی ہے جو آپ کے لیے ابتدائی ڈیفالٹس مرتب کرتی ہے - جسے آپ کسی بھی وقت سیٹنگز میں تبدیل کر سکتے ہیں۔ دیکھیں پہلا آغاز: اپنا ڈیوائس پروفائل منتخب کریں۔

ڈاؤن لوڈ 📥

📲 Google Play پر حاصل کریں

مرتب شدہ APK فائلیں اس GitHub ریپازٹری میں محفوظ نہیں ہیں۔ تمام بلڈز Google Drive پر دستیاب ہیں:

🔗 Google Drive سے تمام بلڈز ڈاؤن لوڈ کریں

ایڈیشن فائل کا نام تفصیل
Standard FastMediaSorter_standard_release.zip مکمل خصوصیات (Cloud، OCR، EPUB، Translation)
Lite FastMediaSorter_lite_release.zip صرف مقامی میڈیا (Videos، Audio، Images؛ کوئی نیٹ ورک، کلاؤڈ، دستاویزات یا Streams نہیں)
Photos FastMediaSorter_photos_release.zip صرف تصاویر، نیٹ ورک (SMB/FTP/SFTP) اور کلاؤڈ کے ساتھ
Legacy FastMediaSorter_legacy_release.zip Standard جیسی خصوصیات، بشمول نیٹ ورک (SMB/FTP/SFTP) اور کلاؤڈ؛ Android 6/7 (API 23+)

نوٹ: کامیاب کمپائل کے بعد تمام بلڈز خودکار طور پر Google Drive پر اپ لوڈ ہو جاتے ہیں۔

🔐 ZIP پاس ورڈ: 1 (APK فائلیں Google Drive کی پابندیوں سے بچنے کے لیے پاس ورڈ سے محفوظ ZIP آرکائیوز کے طور پر پیک کی جاتی ہیں)

اسکرین شاٹس 📱

مرکزی اسکرین فائل ایکشنز سیٹنگز
پلیئر منظر    
   

مکمل سائز کی تصاویر:

اہم خصوصیات

معاون میڈیا فارمیٹس 🎞️

FastMediaSorter v2 فارمیٹس کی ایک وسیع رینج سپورٹ کرتا ہے:

استعمال کے منظرنامے 💡

یہاں چند طریقے ہیں جن سے FastMediaSorter v2 آپ کی مدد کر سکتا ہے:

1. 📸 کیمرے کی تصاویر منظم کرنا

اپنا فون منسلک کریں یا ایک مقامی کیمرہ فولڈر کھولیں۔ “Best Photos” منزل کا فولڈر سیٹ اپ کریں۔ ویور کھولیں، ہزاروں تصاویر میں تیزی سے سوائپ کریں، اور بہترین شاٹس کو فوری طور پر کاپی کرنے کے لیے منزل کے بٹن پر ٹیپ کریں۔

2. 🏠 نیٹ ورک بیک اپ (NAS)

SMB کے ذریعے اپنا گھریلو NAS شامل کریں۔ اپنی مقامی میڈیا فائلیں براؤز کریں۔ متعدد فائلیں یا ایک رینج منتخب کریں، اور انہیں محفوظ رکھنے کے لیے اپنے NAS پر “منتقل” کریں، جس سے آپ کی ڈیوائس پر جگہ خالی ہو جاتی ہے۔

3. ☁️ کلاؤڈ مینجمنٹ

اپنا Google Drive، Dropbox یا OneDrive اکاؤنٹ منسلک کریں۔ اپنی کلاؤڈ فائلوں کو انہیں مکمل طور پر ڈاؤن لوڈ کیے بغیر براؤز کریں۔ ناپسندیدہ فائلیں حذف کریں یا انہیں براہِ راست کلاؤڈ میں فولڈرز میں منظم کریں۔

4. 📺 سلائیڈ شو اور پریزنٹیشن

خاندانی تصاویر یا پریزنٹیشن سلائیڈز والا فولڈر کھولیں۔ سلائیڈ شو شروع کرنے کے لیے “Play” دبائیں۔ سلائیڈ کے دورانیے کو اپنی پسند کے مطابق ایڈجسٹ کرنے کے لیے فی وسیلہ سیٹنگز استعمال کریں۔

5. ⭐ پسندیدہ کا انتظام

براؤز کرتے ہوئے اہم فائلوں کو اسٹار بٹن سے نشان زد کریں۔ بعد میں، تمام ذرائع سے اپنی تمام پسندیدہ فائلوں تک ایک ہی جگہ فوری رسائی کے لیے مین مینو میں “Favorites” ٹیب پر ٹیپ کریں - اپنی بہترین میڈیا کا ایک منتخب مجموعہ بنانے کے لیے بہترین۔

6. 🎶 پس منظر موسیقی کے ساتھ سلائیڈ شو

اپنے موسیقی کے مجموعے کو ایک وسیلے کے طور پر شامل کریں۔ Settings → Media → Images میں، “Play music during slideshow” فعال کریں اور اپنا موسیقی وسیلہ منتخب کریں۔ اب جب آپ اپنی تصاویر کا سلائیڈ شو شروع کریں گے، تو آپ کے پسندیدہ ٹریکس پس منظر میں چلیں گے۔ مختلف بے ترتیب گانے پر جانے کے لیے ٹریک نام پر ٹیپ کریں، جو آپ کی تصویری پریزنٹیشنز کے لیے بہترین ماحول بناتا ہے۔

7. 🖼️ ٹیبلٹ پر ڈیجیٹل فوٹو فریم

کسی بھی Android ٹیبلٹ کو ایک خوبصورت ہمیشہ آن ڈیجیٹل فوٹو فریم میں تبدیل کریں۔ اسے اسٹینڈ پر رکھیں، اپنے گھریلو PC (SMB) یا کلاؤڈ اسٹوریج سے منسلک کریں - تصاویر بغیر کسی مقامی اسٹوریج پر قبضہ کیے براہِ راست اسٹریم ہوتی ہیں۔ سلائیڈ کا وقفہ ایڈجسٹ کریں، اسکرین کو ہمیشہ آن رکھیں، پس منظر موسیقی شامل کریں اور اپنی یادوں سے لطف اٹھائیں۔ اس مقصد کے لیے پرانے، سست بجٹ ٹیبلٹس بھی بالکل ٹھیک کام کرتے ہیں - ایپ کم وسائل کی مسلسل پلے بیک کے لیے موزوں ہے۔

8. 🍿 ہوم سینما اور VR

اپنی پسندیدہ سیریز جو آپ کے PC یا کلاؤڈ پر محفوظ ہے، براہِ راست اپنے فون یا VR ہیڈسیٹ پر دیکھیں۔ کاپی کرنے کا انتظار کرنے یا خالی جگہ کی فکر کرنے کی ضرورت نہیں۔ بس Play دبائیں، اور اگلی قسط خودکار طور پر شروع ہو جائے گی۔

VR ہیڈسیٹ کے استعمال کے کیسز - FastMediaSorter بغیر کسی ترمیم کے Android پر مبنی VR ہیڈسیٹس (Meta Quest، Pico اور اسی طرح کے) پر نیٹو طور پر چلتا ہے:

9. 🧹 ڈاؤن لوڈ آرگنائزر

Downloads فولڈر بھر گیا ہے؟ اسے سورس پینل میں کھولیں، “Documents”، “Images” اور “Installers” کے لیے منزل کے بٹن سیٹ اپ کریں۔ فائلوں میں تیزی سے اسکین کریں، انہیں پیش نظارہ کریں، اور ایک ٹیپ سے انہیں صحیح جگہوں پر ترتیب دیں۔ آپ اپنے فون کو ریموٹ کنٹرول کے طور پر استعمال کرتے ہوئے اپنے نیٹ ورک کمپیوٹر پر براہِ راست فائلیں بھی ترتیب دے سکتے ہیں۔

10. 🚗 Android ہیڈ یونٹ کے ساتھ کار میں موسیقی

اپنے Android سے چلنے والے کار اسٹیریو یا ہیڈ یونٹ پر FastMediaSorter انسٹال کریں۔ USB ڈرائیو یا SD کارڈ کے موسیقی فولڈرز شامل کریں - یا صفر سیٹ اپ کے ساتھ اپنے پورے مجموعے تک فوری رسائی کے لیے بلٹ اِن All Music ورچوئل وسیلہ استعمال کریں۔ ہارڈویئر میڈیا بٹنز (اسٹیئرنگ وہیل کنٹرولز، والیوم نوبز) بیک گراؤنڈ آڈیو سروس کے ذریعے بلا رکاوٹ کام کرتے ہیں: play/pause، next/previous track، سب اسکرین کو چھوئے بغیر۔ ایپ پلے بیک پوزیشن یاد رکھتی ہے اور اسٹارٹ اپ پر خودکار طور پر دوبارہ شروع کرتی ہے۔

Streams اسکرین فعال ہونے پر، وہی ہیڈ یونٹ موبائل ڈیٹا یا Wi-Fi پر براہِ راست انٹرنیٹ ریڈیو اسٹیشنز بھی چلاتا ہے - کسی الگ ریڈیو ایپ کی ضرورت نہیں۔ کوئی بھی ریڈیو URL شامل کریں، یا Extensions اسکرین سے ایک تیار کردہ اسٹیشن کیٹلاگ درآمد کریں۔ چپکنے والا مِنی کنٹرول موجودہ ICY ٹریک نام دکھاتا ہے جبکہ اسٹیشن کی فہرست نظر آتی رہتی ہے۔

11. 📺 Android TV باکس پر میڈیا سینٹر

کسی بھی Android TV باکس (Xiaomi Mi Box، Nvidia Shield، Amazon Fire TV یا ایک عام Android باکس) پر FastMediaSorter انسٹال کریں۔ SMB کے ذریعے گھریلو NAS سے منسلک ہوں، Google Drive یا Dropbox شامل کریں، یا USB ڈرائیو لگائیں - یہ سب ایک ہی ایپ سے۔ ریموٹ یا بلوٹوتھ کی بورڈ سے پورا فلو کنٹرول کریں: D-pad فوکس منتقل کرتا ہے، OK آئٹمز کھولتا ہے، Back پچھلی سطح پر لے جاتا ہے، اور Backspace براؤزر میں ایک فولڈر اوپر جاتا ہے۔ ریموٹ کے رنگین بٹنز عام فائل ایکشنز سے میپ ہوتے ہیں (Red = Delete، Green = Copy، Yellow = Move، Blue = Rename)۔ TV پر پس منظر موسیقی کے ساتھ فل اسکرین سلائیڈ شو شروع کریں، یا البم آرٹ اور بولوں کے ساتھ آڈیو پلے بیک پر سوئچ کریں۔ کسی ٹچ اسکرین کی ضرورت نہیں۔

دستاویزات 📚

🗺️ Documentation Map / Карта документации: تمام دستاویزات دیکھیں / Все документы

🌐 سرکاری ویب سائٹ: https://serzhyale.github.io/FastMediaSorter_mob_v2/

مستند ماخذات (Single Source of Truth)

درج ذیل فائلوں کو صارف کے سامنے آنے والی تفصیلات کے لیے مستند ماخذ سمجھا جانا چاہیے:

تفصیلی گائیڈز متعدد زبانوں میں دستیاب ہیں:

🇺🇸 English:

🇷🇺 Русский:

🇺🇦 Українська:

تکنیکی / ڈیولپر دستاویزات:

Wear OS کمپینیئن ⌚

FastMediaSorter میں اسمارٹ واچ فارم فیکٹرز کے لیے ڈیزائن کردہ ایک مکمل خصوصیات والی Wear OS اسٹینڈ اَلون ایپ اور فون کمپینیئن شامل ہے۔

میڈیا، نیٹ ورک شیئرز اور فائل ٹرانسفر واچ ایپ کے مکمل ورژن (براہِ راست APK) میں ہیں۔ Google Play ورژن ایک چھوٹا پہلا ریلیز ہے - کیلکولیٹر، اسٹاپ واچ، منی گیم اور سیٹنگز؛ Wear OS پورٹل بتاتا ہے کہ ہر ورژن میں کیا ہے۔

Wear OS 6 اور اس کے بعد کے ورژن کے لیے ایک الگ، مفت واچ فیس بھی دستیاب ہے: FastMediaSorter Watch Face۔ یہ بڑا وقت، تاریخ، لہریں اور تیرتے ذرات، بیٹری بارز، اور FastMediaSorter شارٹ کٹس یا واچ کے دیگر ڈیٹا کے لیے آٹھ تک گول بٹن دکھاتی ہے؛ یہ بٹن FastMediaSorter واچ ایپ کے ساتھ ظاہر ہوتے ہیں۔ اسے واچ پر ہی Google Play سے انسٹال کریں (FastMediaSorter تلاش کریں)، یا فون ایپ کی Wear سیٹنگز سے اس کا صفحہ واچ پر کھولیں۔

Wear OS دستاویزات:

بلڈ ہدایات

تقاضے

بلڈ

  1. ریپازٹری کلون کریں:

     git clone https://github.com/SerZhyAle/FastMediaSorter_mob_v2.git
     cd FastMediaSorter_mob_v2
    
  2. پروجیکٹ کو Android Studio میں کھولیں۔
  3. Gradle سنکرونائزیشن کے مکمل ہونے کا انتظار کریں۔
  4. ایمولیٹر یا فزیکل ڈیوائس پر ایپ چلائیں۔

ترجیحی بلڈ کمانڈز (Windows / PowerShell)

.\build-debug.PS1
.\gradlew.bat :app_v2:assembleStandardDebug
.\gradlew.bat testStandardDebugUnitTest
.\gradlew.bat :app_v2:lintStandardDebug

بلڈ شدہ APKs 📦

ہر کامیاب بلڈ کے بعد، جنریٹ شدہ APK فائل خودکار طور پر پروجیکٹ روٹ میں DOWNLOADS فولڈر میں ٹائم اسٹیمپ کے ساتھ کاپی ہو جاتی ہے۔ آپ اپنی تمام بلڈ ہسٹری وہاں پا سکتے ہیں۔

ٹیسٹنگ 🧪

FastMediaSorter v2 ایپ کے معیار اور بھروسے کو یقینی بنانے کے لیے اینڈ ٹو اینڈ ٹیسٹنگ کے لیے Maestro استعمال کرتا ہے۔

فوری ٹیسٹ رن

# Install Maestro - macOS/Linux (Homebrew)
brew tap mobile-dev-inc/tap
brew install maestro

# Or Linux/macOS (curl)
curl -Ls "https://get.maestro.mobile.dev" | bash

# Windows (PowerShell as Administrator) - External: install.ps1 is the Maestro installer
Invoke-WebRequest -Uri "https://get.maestro.mobile.dev/install.ps1" -OutFile install.ps1
.\install.ps1  # External: Maestro installer
Remove-Item install.ps1  # External: Maestro installer

# Run smoke tests (2-3 minutes)
./maestro/run-tests.sh smoke    # Linux/macOS
.\maestro\run-tests.ps1 smoke   # Windows

# Or use shortcut
.\scripts\utils\run-maestro-smoke.ps1  # Windows

نوٹ: npm install -g maestro-cli استعمال نہ کریں - وہ ایک مختلف، غیر متعلقہ پیکج ہے!

ٹیسٹ سویٹس

دستاویزات

CI/CD انٹیگریشن

ہر پش پر GitHub Actions کے ذریعے ٹیسٹس خودکار طور پر چلتے ہیں۔ دیکھیں .github/workflows/maestro-tests.yml۔

پہلے قدم (فوری استعمال گائیڈ) 🚀

  1. ایک فولڈر (وسیلہ) شامل کرنا:
    • مرکزی اسکرین پر، نیا وسیلہ شامل کرنے کے لیے “Plus” (+) آئیکون والے بٹن کو دبائیں۔
    • وسیلے کی قسم منتخب کریں (مثلاً “Local Folder”)۔
    • اسکیننگ استعمال کریں یا فولڈر کو دستی طور پر شامل کریں۔ شامل کرنے کے بعد، یہ مرکزی اسکرین پر فہرست میں ظاہر ہوگا۔
  2. فائلیں دیکھنا:
    • فہرست میں شامل کردہ وسیلے پر ڈبل ٹیپ کریں (یا لانگ پریس کریں)۔
    • براؤز اسکرین کھلے گی، جہاں آپ اس فولڈر کی تمام میڈیا فائلیں فہرست یا گرِڈ کے طور پر دیکھیں گے۔
    • ترتیب دینے، فلٹر کرنے یا ویو تبدیل کرنے کے لیے اوپری پینل کے بٹنز استعمال کریں۔
  3. پلے بیک اور ترتیب دہی:
    • کسی بھی فائل کو فل اسکرین پلیئر میں کھولنے کے لیے اس پر ٹیپ کریں۔
    • فائلوں کے درمیان نیویگیشن کے لیے بائیں/دائیں سوائپ یا ٹچ زونز استعمال کریں۔
    • آپریشنز (کاپی، منتقل) کے لیے کنٹرول پینل پر متعلقہ ٹچ زونز یا بٹنز استعمال کریں۔
  4. منزل کے فولڈرز (Destinations) کی تشکیل:
    • سیٹنگز میں، “Destinations” ٹیب پر، آپ 30 تک فولڈرز مخصوص کر سکتے ہیں جو فوری ترتیب دہی کے لیے استعمال ہوں گے۔
    • متبادل طور پر، کسی بھی وسیلے کی ترمیم اسکرین میں “Is Destination” فعال کریں تاکہ اسے فوری ترتیب دہی کی فہرست میں شامل کیا جا سکے۔
    • اس کے بعد، پلیئر اسکرین پر ان فولڈرز میں فائلیں فوری طور پر کاپی یا منتقل کرنے کے بٹنز ظاہر ہوں گے۔

ٹیکنالوجی اسٹیک

بلڈ ورژن

ورژن فارمیٹ: Y.YM.MDDH.Hmm (مثلاً، 2026/01/10 20:07 کے لیے 2.60.1102.207)

تفصیلی ریلیز نوٹس کے لیے dev/CHANGELOG.md دیکھیں۔


تعاون 🤝

Pull requests کا خیرمقدم ہے۔ بڑی تبدیلیوں کے لیے، براہِ کرم پہلے یہ بحث کرنے کے لیے ایک issue کھولیں کہ آپ کیا تبدیل کرنا چاہتے ہیں۔

رابطہ 📧

لائسنس 📄

پروجیکٹ کی قانونی معلومات: