|
|
import gradio as gr |
|
|
import os |
|
|
import subprocess |
|
|
|
|
|
def get_status(): |
|
|
|
|
|
try: |
|
|
gaga_check = subprocess.getoutput("ps aux | grep gaganode | grep -v grep") |
|
|
titan_check = subprocess.getoutput("ps aux | grep titan | grep -v grep") |
|
|
|
|
|
status = "### 🟢 حالة النظام الحالية:\n" |
|
|
status += f"- **GagaNode:** {'✅ يعمل' if 'gaganode' in gaga_check else '❌ متوقف'}\n" |
|
|
status += f"- **Titan Network:** {'✅ يعمل' if 'titan' in titan_check else '❌ متوقف'}\n" |
|
|
status += "\n*ملاحظة: يتم تحديث الأرصدة في المواقع الرسمية فقط.*" |
|
|
return status |
|
|
except: |
|
|
return "جاري تشغيل المحركات..." |
|
|
|
|
|
with gr.Blocks(title="AI Money Generator 2025") as demo: |
|
|
gr.Markdown("# 🚀 منظومة الأرباح الأوتوماتيكية") |
|
|
status_output = gr.Markdown(get_status()) |
|
|
refresh_btn = gr.Button("تحديث الحالة") |
|
|
refresh_btn.click(get_status, outputs=status_output) |
|
|
|
|
|
demo.launch(server_name="0.0.0.0", server_port=7860) |