اتصال آیفون: پیامک بانک با شورتکات
آیفون اپ نمیخواهد. یک شورتکات امضا شده پیامک بانک را به سرور میرساند و پرداخت ها مثل اندروید خودکار تایید میشوند. نصب چند دقیقه است.
چرا شورتکات، نه اپ
iOS به هیچ اپی اجازه خواندن پیامک نمیدهد؛ این محدودیت خود سیستم عامل است. تنها راهی که اپل باز گذاشته Automation در اپ Shortcuts است: وقتی پیامکی میرسد، یک شورتکات اجرا میشود و متن پیامک را میگیرد. شورتکات آبان گیت وی همین کار را میکند: پیامک بانک را به سرور میفرستد و بقیه مسیر دقیقا مثل اندروید است، تطبیق با فاکتور، تایید خودکار، اعلان.
فایل شورتکات امضا شده است، پس مستقیم از لینک نصب میشود و به تنظیم «Allow Untrusted Shortcuts» نیازی نیست. داخلش هیچ رمزی نیست: کد اتصال شما در یک فایل کوچک روی همان گوشی میماند، نه در شورتکات. برای همین یک فایل به همه فروشنده ها میخورد و نصب دوباره نسخه جدید، اتصال را به هم نمیزند.
قبل از شروع
- همان آیفونی که پیامک بانک کارت واریز رویش میآید. سیم کارت باید داخل همین گوشی باشد.
- iOS به روز. روی نسخه های قدیمی تر بعضی گزینه ها اسم دیگری دارند؛ در متن گفته شده.
- کد اتصال، از ربات: دستگاه ها ← افزودن دستگاه ← 🍎 آیفون. ربات یک نام میپرسد و بعد لینک دانلود و کد را میدهد. کد فقط همان یک بار نشان داده میشود.
۱. نصب شورتکات
دانلود شورتکات آیفونهمیشه آخرین نسخه. روی خود آیفون باز کنید.
لینک را روی آیفون باز کنید. اپ Shortcuts باز میشود و شورتکات «آبان گیت وی» را نشان میدهد؛ پایین صفحه «Add Shortcut» را بزنید. اگر لینک را داخل تلگرام زدید و به جای Shortcuts صفحه دیگری آمد، لینک را کپی کنید و در Safari باز کنید.
۲. کد اتصال را وارد کنید
شورتکات را یک بار دستی اجرا کنید: اپ Shortcuts ← تب Shortcuts (My Shortcuts) ← «آبان گیت وی». چون بدون پیامک اجرا شده، به جای فرستادن چیزی یک منو نشان میدهد. «🔑 تنظیمات» را بزنید و کدی را که ربات داده بچسبانید.
شورتکات همان لحظه کد را با سرور چک میکند و جواب میدهد که وصل شد یا نه. اشتباه تایپی همین جا معلوم میشود، نه یک هفته بعد پشت پیشخوان. از این به بعد «📊 وضعیت» در همان منو نشان میدهد این گوشی وصل است یا نه.
۳. ساخت 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».
,۴. تست
دوباره شورتکات را دستی اجرا کنید و «🧪 تست اتصال» را بزنید. یک واریز آزمایشی از کل مسیر رد میشود و شورتکات جمله سرور را نشان میدهد، از جمله مبلغی که خوانده. چیزی تسویه نمیشود و کارمزدی کم نمیشود.
بار اولی که Automation واقعا اجرا میشود، iOS ممکن است بپرسد آیا شورتکات اجازه دارد اطلاعات را به abangateway.ir بفرستد. «Always Allow» را بزنید، وگرنه دفعه های بعد هم میپرسد.
از اینجا به بعد هر پیامک بانک بی سر و صدا فرستاده میشود. فاکتوری که مبلغش با واریز یکی باشد بسته میشود و اعلانش به تلگرام میرسد، بی آنکه شما یا خریدار کاری بکنید.
اگر کار نکرد
- «📊 وضعیت» میگوید وصل نیست: کد را دوباره از «🔑 تنظیمات» وارد کنید. اگر دستگاه را در ربات حذف کرده اید، کد قبلی مرده است؛ یک دستگاه تازه بسازید.
- پیامک میرسد ولی فاکتور بسته نمیشود: اول Automation را چک کنید، Run Immediately و Message Contains با ویرگول. بعد اینترنت آیفون در همان لحظه، چون شورتکات همان موقع پیامک را میفرستد.
- آیفون هر بار میپرسد: در همان پرسش، «Always Allow» را بزنید نه «Allow Once».
- پیامک بانک شما ویرگول ندارد: خیلی کم پیش میآید. پیامک را برای پشتیبانی بفرستید تا هم راه حل بدهیم و هم اگر شکل تازه ای است، به سیستم یاد بدهیم.
امنیت
کد اتصال کلید همین یک گوشی است و همان یک بار نشان داده میشود. اگر جایی لو رفت، در ربات همان دستگاه را حذف کنید و یک دستگاه تازه بسازید؛ کد قبلی همان لحظه از کار میافتد. خود فایل شورتکات هیچ رمزی ندارد و فرستادنش برای دیگران اشکالی ندارد.
شورتکات فقط متن پیامک هایی را که با شرط Automation جور باشند به سرور آبان گیت وی میفرستد، نه چیز دیگری از گوشی. واریزهایی که از آیفون میرسند مثل اندروید خودکار تایید میشوند.