<div class="content-wrapper android-automation-commands"><main class="aacom-main">
  <header class="aacom-heading"><div><span>Automation Center</span><h1>إدارة الأوامر</h1><p>وصول مباشر إلى مهام الأتمتة وتشغيل المحرك.</p></div><a href="automation_log.php"><i class="fa fa-history"></i><b>السجل</b></a></header>
  <section class="aacom-grid">
    <?php foreach($tabs as $commandKey=>$command): $androidCommandLinks=['billing'=>'automation_billing.php?ua_android=1','maintenance'=>'automation_maintenance.php','reports'=>'automation_reports.php']; ?>
    <a href="<?= h($androidCommandLinks[$commandKey]) ?>"><i class="fa <?= h($command['icon']) ?>"></i><span><b><?= h($command['title']) ?></b><small>فتح الإعدادات</small></span><i class="fa fa-angle-left"></i></a>
    <?php endforeach; ?>
  </section>
  <section class="aacom-runner"><div class="aacom-title"><i class="fa fa-play"></i><div><span>Automation Runner</span><h2>تشغيل المحرك الآن</h2></div></div><p>ينفذ المهام المفعلة فوراً. يمكن مراجعة النتيجة التفصيلية في السجل.</p><button type="button" id="androidRunAutomation"><i class="fa fa-play-circle"></i> تشغيل الأتمتة</button><div id="androidAutomationResult" hidden></div></section>
  <details class="aacom-token"><summary><span><i class="fa fa-link"></i><b>رابط Runner</b></span><i class="fa fa-angle-down"></i></summary><div><code id="androidRunnerUrl" dir="ltr"><?= h($runnerUrl) ?></code><button type="button" id="androidCopyRunner"><i class="fa fa-copy"></i> نسخ الرابط</button></div></details>
</main></div>
<script>(function(){const url=document.getElementById('androidRunnerUrl')?.textContent.trim()||'',run=document.getElementById('androidRunAutomation'),result=document.getElementById('androidAutomationResult'),copy=document.getElementById('androidCopyRunner');copy?.addEventListener('click',async()=>{try{await navigator.clipboard.writeText(url);copy.innerHTML='<i class="fa fa-check"></i> تم النسخ';}catch(error){copy.textContent='حدد الرابط وانسخه';}});run?.addEventListener('click',async()=>{run.disabled=true;result.hidden=false;result.className='';result.textContent='جارٍ تشغيل الأتمتة…';try{const response=await fetch(url,{cache:'no-store'}),data=await response.json();result.className=data?.ok?'is-success':'is-error';result.textContent=data?.ok?'تم التشغيل، راجع سجل الأتمتة.':(data?.error||'فشل التشغيل');}catch(error){result.className='is-error';result.textContent='تعذر الاتصال: '+error.message;}finally{run.disabled=false;}});})();</script>
