SIMORGH Scanner v0.3.0
🐦🔥 SIMORGH Scanner v0.3.0 Changelog
🇮🇷 فارسی
🎨 رابط کاربری
- بازطراحی کامل Web UI با ظاهر نئونی، رترو و مناسب ویندوز
- تغییر نام رابط به SIMORGH SCANNER
- اضافهشدن هدر ثابت در تمام صفحات شامل:
- 🌐 انتخاب زبان
FA / EN - 📡 رادار متحرک
- 🟢 وضعیت اجرای برنامه
- 🌐 انتخاب زبان
- بهبود نمایش رابط در رزولوشنها و اندازههای مختلف
📑 ساختار صفحات
رابط کاربری به چهار برگه مستقل تقسیم شد:
- 🔍 Scanner
- 📊 Results
- 📁 Files
- 🧾 Log
همچنین:
- صفحه پیشفرض ورود روی Scanner تنظیم شد
- بعد از زدن دکمه Start Scan، برنامه خودکار وارد صفحه Results میشود
- بخش Live Work Log به یک صفحه جدا منتقل شد
🔍 بخش Scanner
- اضافهشدن دکمههای کنترلی:
▶️ Start Scan- ⏹️ Stop
- ⏯️ Continue
- 🧹 Clear
- ❌ Cancel
- تنظیم ISP پیشفرض روی International
- انتقال رادار متحرک به هدر کنار دکمههای
FA / EN
📊 بخش Results
- بازطراحی نتایج بهصورت کارتهای نئونی مستقل
- نمایش هر IP در یک کارت جداگانه
- اضافهشدن آیکنهای نئونی برای:
- ⚡ Latency
- 📈 Average Latency
- ✅ Pass
- 🚀 Speed
- قرارگرفتن بخش
SORT BYداخل حباب مستقل - امکان مرتبسازی بر اساس:
- ⚡ Latency
- 📈 Average Latency
- ✅ Pass
- 🚀 Speed
📶 نمایش پیشرفت اسکن
نوار پیشرفت قبلی با سه کارت نئونی جداگانه جایگزین شد:
- 🔵
SCAN - 🟣
RE-CHECK - 🟪
SPEED
هر کارت اطلاعات زیر را نمایش میدهد:
- درصد پیشرفت
- تعداد انجامشده
- تعداد باقیمانده
- وضعیت فعلی مرحله
همچنین خلاصه وضعیت شامل موارد زیر نمایش داده میشود:
- ✅ Clean
- ❌ Fail
- 🔄 Re-check
- 🚀 Speed
📌 کنترلهای شناور
- حباب دکمهها در حالت عادی بالای
SORT BYقرار دارد
🧭 پیمایش
- اضافهشدن نوار ناوبری ثابت بین صفحات
- اضافهشدن دکمه رفتن به ابتدای صفحه
- قرارگرفتن دکمه بازگشت به بالا در گوشه پایین سمت راست
🌐 تنظیمات سرور محلی
آدرس ثابت Web UI:
http://127.0.0.1:21301
تنظیمات:
- 🖥️ Local IP:
127.0.0.1 - 🔌 Port:
21301 - 🏷️ Version:
v0.3.0
📂 ساختار فایلها
🛠️ رفع اشکالات
- رفع پرش نامناسب حباب هنگام بازگشت
- رفع خطای استخراج ZIP در Windows و WinRAR
- اصلاح مسیر اجرای
xray.exe - اصلاح مسیر فایلهای
geoip.datوgeosite.dat
🔒 قابلیتهای حفظشده
- منطق اصلی اسکن IP بدون تغییر اساسی حفظ شده است
- بررسی Latency، Re-check، Pass و Speed حفظ شده است
- خروجی فایلهای متنی رتبهبندیشده حفظ شده است
- پشتیبانی از ISPهای ایران و بینالملل حفظ شده است
🇬🇧 English
🎨 User Interface
- Completely redesigned the Web UI with a neon retro Windows-friendly appearance
- Renamed the interface to SIMORGH SCANNER
- Added a soft neon flickering animation to the application title
- Added a persistent header across all pages containing:
- 🌐
FA / ENlanguage selector - 📡 Animated radar
- 🟢 Current running status
- 🌐
- Removed the unnecessary frame around the radar animation
- Improved responsive behavior for different screen sizes
📑 Page Structure
The Web UI is now divided into four independent pages:
- 🔍 Scanner
- 📊 Results
- 📁 Files
- 🧾 Log
Additional changes:
- Scanner is now the default landing page
- Starting a scan automatically opens the Results page
- Live Work Log was moved into its own dedicated page
🔍 Scanner Page
- Added scanner control buttons:
▶️ Start Scan- ⏹️ Stop
- ⏯️ Continue
- 🧹 Clear
- ❌ Cancel
- Changed the default ISP category to International
- Moved the animated radar into the main header beside
FA / EN
📊 Results Page
- Redesigned scan results as independent neon cards
- Each scanned IP is displayed in a separate card
- Added neon icons for:
- ⚡ Latency
- 📈 Average Latency
- ✅ Pass
- 🚀 Speed
- Added a selection animation when hovering over IP cards
- Added a soft blinking purple neon light behind
SCAN RESULTS - Added a small blinking neon indicator beside the results title
- Placed
SORT BYinside a separate neon bubble - Added sorting options for:
- ⚡ Latency
- 📈 Average Latency
- ✅ Pass
- 🚀 Speed
📶 Scan Progress
The previous progress bar was replaced with three independent neon progress cards:
- 🔵
SCAN - 🟣
RE-CHECK - 🟪
SPEED
Each card displays:
- Progress percentage
- Completed target count
- Remaining target count
- Current stage status
A summary line also displays:
- ✅ Clean
- ❌ Fail
- 🔄 Re-check
- 🚀 Speed
📌 Floating Controls
- The scanner control bubble normally stays above
SORT BY - It becomes floating only after scrolling outside the visible area
- It automatically returns to its original position when scrolling upward
- Added smooth enter and exit animations
- Removed the delay when switching between normal and floating modes
- Restored button hover animations while floating
- Prevented the floating panel border from turning white on hover
🧭 Navigation
- Added a persistent bottom navigation bar
- Added a scroll-to-top button
- Moved the scroll-to-top button to the bottom-right corner
🌐 Local Server Configuration
The Web UI now uses the fixed local address:
http://127.0.0.1:21301
Configuration:
- 🖥️ Local IP:
127.0.0.1 - 🔌 Port:
21301 - 🏷️ Version:
v0.3.0
📂 Project Structure
🛠️ Bug Fixes
- Fixed custom fonts not loading correctly
- Fixed incorrect radar positioning
- Fixed the header not remaining persistent between pages
- Fixed floating control panel behavior
- Removed floating transition delays
- Improved the animation when returning to the original position
- Fixed white borders appearing during hover
- Fixed the Windows conflict between the
xrayfile andXraydirectory - Fixed ZIP extraction errors in Windows and WinRAR
- Updated the
xray.exeexecution path - Updated
geoip.datandgeosite.datpaths
🔒 Preserved Features
- Core IP scanning logic remains unchanged
- Latency, Re-check, Pass and Speed testing remain available
- Ranked
.txtresult exports remain available - Iranian and international ISP lists remain supported