پرش به محتوا

اتصال آیفون: پیامک بانک با شورتکات

آیفون اپ نمیخواهد. یک شورتکات امضا شده پیامک بانک را به سرور میرساند و پرداخت ها مثل اندروید خودکار تایید میشوند؛ روی iOS 27 حتی بدون اینترنت، با پیامک. نصب چند دقیقه است.

چرا شورتکات، نه اپ

iOS به هیچ اپی اجازه خواندن پیامک نمیدهد؛ این محدودیت خود سیستم عامل است. تنها راهی که اپل باز گذاشته Automation در اپ Shortcuts است: وقتی پیامکی میرسد، یک شورتکات اجرا میشود و متن پیامک را میگیرد. شورتکات آبان گیت وی همین کار را میکند: پیامک بانک را به سرور میفرستد و بقیه مسیر دقیقا مثل اندروید است، تطبیق با فاکتور، تایید خودکار، اعلان.

فایل شورتکات امضا شده است، پس مستقیم از لینک نصب میشود و به تنظیم «Allow Untrusted Shortcuts» نیازی نیست. در فایلی که منتشر میشود هیچ رمزی نیست: کد اتصال شما فقط روی همان گوشی میماند. برای همین یک فایل به همه فروشنده ها میخورد.

قبل از شروع

  • همان آیفونی که پیامک بانک کارت واریز رویش میآید. سیم کارت باید داخل همین گوشی باشد.
  • نسخه iOS گوشی را در Settings، بخش General و بعد About ببینید. از iOS 27 به بعد Automation جای دیگری است و قدم ها فرق دارد؛ هر کدام بخش خودش را در همین صفحه دارد.
  • کد اتصال، از ربات (دستگاه ها ← افزودن دستگاه ← 🍎 آیفون) یا از پنل (اپلیکیشن ← آیفون). یک نام برای گوشی میخواهد و بعد کد را نشان میدهد. کد فقط همان یک بار نشان داده میشود.

iOS 27 به بالا: با اینترنت یا بدون اینترنت

برای iOS 27 دو نسخه هست. نسخه «با اینترنت» هر پیامک واریز را همان لحظه از راه اینترنت میفرستد. نسخه «بدون اینترنت» آن را با پیامک به شماره آبان گیت وی میفرستد، برای گوشی ای که اینترنت ندارد یا نمیخواهید به اینترنتش وابسته باشید. یکی را نصب کنید، نه هر دو را.

شورتکات iOS 27، با اینترنتروی خود آیفون باز کنید.

شورتکات iOS 27، بدون اینترنتروی خود آیفون باز کنید.

iOS 27: نصب و کد اتصال

  • لینک نسخه ای را که انتخاب کرده اید روی همان آیفون باز کنید و «Add Shortcut» را بزنید.
  • در صفحه «Configure This Shortcut» کد اتصال را بچسبانید و «Add Shortcut» را بزنید.
  • شورتکات را یک بار دستی اجرا کنید و «🧪 تست اتصال» را بزنید. اگر گفت کد اتصال ثبت نشده، شورتکات را حذف کنید و دوباره از لینک نصب کنید.

iOS 27: وصل کردن پیامک بانک

در iOS 27 تب Automation حذف شده و تریگر داخل خود شورتکات ساخته میشود. هر تریگر پیامک یک فرستنده میخواهد.

  • در اپ Shortcuts، شورتکات «آبان گیت وی» را برای ویرایش باز کنید (Edit).
  • روی کادر جستجو بزنید.
  • Automation را بزنید.
  • Message را بزنید.
  • در «Sender» فرستنده پیامک بانکتان را انتخاب کنید: همان اسم یا شماره ای که بالای پیامک بانک در Messages میآید.
  • «Message Contains» اضافه نکنید.
  • «Confirm Before Run» خاموش باشد.
  • روی ⓘ بزنید، وارد Privacy شوید و «Allow Running When Locked» را روشن کنید.
  • برای هر بانک دیگری که کارتش را برای فروش دارید، از قدم دوم یک Message دیگر با فرستنده همان بانک اضافه کنید.

iOS 27: بانک های من و فرستادن دوباره

شورتکات را دستی اجرا کنید و «🏦 بانک های من» را بزنید. بانک هایی را تیک بزنید که کارتشان را برای فروش دارید؛ پیامک بانک های دیگر از این گوشی نگه داشته نمیشود. همین انتخاب در پنل کنار همان آیفون و در ربات داخل همان دستگاه هم هست.

اگر پیامکی در لحظه فرستاده نشد، مثلا وسط تماس تلفنی که اینترنت موبایل قطع میشود، پیامک بانک را در Messages کپی کنید (انگشت روی پیامک ← Copy) و از منوی شورتکات «📤 فرستادن دوباره پیامک» را بزنید. اگر خریدار «پرداخت کردم» را زده باشد و چند دقیقه گذشته باشد، ربات خودش همین را یادآوری میکند.

iOS 26 و قدیمی تر: ۱. نصب شورتکات

دانلود شورتکات آیفونهمیشه آخرین نسخه. روی خود آیفون باز کنید.

لینک را روی آیفون باز کنید. اپ Shortcuts باز میشود و شورتکات «آبان گیت وی» را نشان میدهد؛ پایین صفحه «Add Shortcut» را بزنید. اگر لینک را داخل تلگرام زدید و به جای Shortcuts صفحه دیگری آمد، لینک را کپی کنید و در Safari باز کنید.

iOS 26 و قدیمی تر: ۲. کد اتصال

شورتکات را یک بار دستی اجرا کنید: اپ Shortcuts ← تب Shortcuts (My Shortcuts) ← «آبان گیت وی». چون بدون پیامک اجرا شده، به جای فرستادن چیزی یک منو نشان میدهد. «🔑 تنظیمات» را بزنید و کدی را که ربات داده بچسبانید.

شورتکات همان لحظه کد را با سرور چک میکند و جواب میدهد که وصل شد یا نه. اشتباه تایپی همین جا معلوم میشود، نه یک هفته بعد پشت پیشخوان. از این به بعد «📊 وضعیت» در همان منو نشان میدهد این گوشی وصل است یا نه.

iOS 26 و قدیمی تر: ۳. ساخت Automation

این قسمت به Shortcuts میگوید با هر پیامک، شورتکات را خودش اجرا کند. یک بار ساخته میشود و میماند.

  • در اپ Shortcuts تب Automation را بزنید (پایین صفحه)، بعد «+» یا «New Automation» را بزنید.
  • از فهرست، «Message» را انتخاب کنید.
  • در «Message Contains» فقط یک ویرگول انگلیسی بنویسید، همین یک کاراکتر که در کادر پایین آمده. نه فاصله، نه چیز دیگری.
  • «Sender» روی Any Sender بماند.
  • «Run Immediately» را انتخاب کنید و «Notify When Run» را خاموش کنید. روی iOS های قدیمی تر به جایش «Ask Before Running» را خاموش کنید.
  • «Next» را بزنید و از My Shortcuts، «آبان گیت وی» را انتخاب کنید. «Done».
متن خانه Message Contains، همین یک علامت
,

iOS 26 و قدیمی تر: ۴. تست

دوباره شورتکات را دستی اجرا کنید و «🧪 تست اتصال» را بزنید. یک واریز آزمایشی از کل مسیر رد میشود و شورتکات جمله سرور را نشان میدهد، از جمله مبلغی که خوانده. چیزی تسویه نمیشود و کارمزدی کم نمیشود.

بار اولی که Automation واقعا اجرا میشود، iOS ممکن است بپرسد آیا شورتکات اجازه دارد اطلاعات را به abangateway.ir بفرستد. «Always Allow» را بزنید، وگرنه دفعه های بعد هم میپرسد.

از اینجا به بعد هر پیامک بانک بی سر و صدا فرستاده میشود. فاکتوری که مبلغش با واریز یکی باشد بسته میشود و اعلانش به تلگرام میرسد، بی آنکه شما یا خریدار کاری بکنید.

اگر کار نکرد

  • «📊 وضعیت» میگوید وصل نیست: کد را دوباره از «🔑 تنظیمات» وارد کنید. اگر دستگاه را در ربات حذف کرده اید، کد قبلی مرده است؛ یک دستگاه تازه بسازید.
  • پیامک میرسد ولی فاکتور بسته نمیشود: اول Automation را چک کنید، Run Immediately و Message Contains با ویرگول. بعد اینترنت آیفون در همان لحظه، چون شورتکات همان موقع پیامک را میفرستد.
  • آیفون هر بار میپرسد: در همان پرسش، «Always Allow» را بزنید نه «Allow Once».
  • پیامک بانک شما ویرگول ندارد: خیلی کم پیش میآید. پیامک را برای پشتیبانی بفرستید تا هم راه حل بدهیم و هم اگر شکل تازه ای است، به سیستم یاد بدهیم.
  • iOS 27، بالای تریگر نوشته Configure Sender: فرستنده بانک را در Sender انتخاب کنید؛ بدون آن تریگر روشن نمیشود.
  • iOS 27، شورتکات اجرا شد ولی خطای «The request timed out» داد: آن لحظه اینترنت گوشی وصل نبوده. پیامک را کپی کنید و «📤 فرستادن دوباره پیامک» را بزنید.
  • نسخه بدون اینترنت: تایید حدود یک دقیقه بعد میرسد، نه همان لحظه. اگر بیشتر طول کشید، ببینید پیامکی از گوشی به شماره آبان گیت وی فرستاده شده یا نه.

امنیت

کد اتصال کلید همین یک گوشی است و همان یک بار نشان داده میشود. اگر جایی لو رفت، در ربات همان دستگاه را حذف کنید و یک دستگاه تازه بسازید؛ کد قبلی همان لحظه از کار میافتد. خود فایل شورتکات هیچ رمزی ندارد و فرستادنش برای دیگران اشکالی ندارد.

شورتکات فقط متن پیامک هایی را که با شرط Automation جور باشند به سرور آبان گیت وی میفرستد، نه چیز دیگری از گوشی. واریزهایی که از آیفون میرسند مثل اندروید خودکار تایید میشوند.

نسخه بدون اینترنت هر پیامک را با کد اتصال امضا میکند و خود کد را نمیفرستد. سرور پیامکی را که امضایش با کد همان گوشی جور نباشد نمیپذیرد، پس کسی که شماره آبان گیت وی را بداند نمیتواند به جای گوشی شما واریز بفرستد.