تطبيق حديث يعمل بلغة Python لقراءة وكتابة وتحليل بيانات الشرائط الممغنطة للبطاقات. يمثل هذا المشروع استمرارًا لمشروع StripeSnoop الأصلي، مع إعادة بنائه باستخدام Python الحديثة وواجهة مستخدم سهلة الاستخدام.
استنسخ المستودع:
git clone https://github.com/Nsfr750/PySnoop.git
cd PySnoop
أنشئ وقم بتفعيل بيئة افتراضية:
# Windows
python -m venv venv
.\venv\Scripts\activate
# macOS/Linux
python3 -m venv venv
source venv/bin/activate
قم بتثبيت التبعيات:
pip install -r requirements.txt
يمكن تجميع PySnoop في ملف تنفيذي مستقل باستخدام Nuitka. نوفر سكريبتين للبناء:
.\snoop_debug.bat
ينشئ إصدار تصحيح من التطبيق مع تفعيل نافذة وحدة التحكم لاستكشاف الأخطاء وإصلاحها.
.\snoop.bat
ينشئ إصدارًا محسنًا من التطبيق.
build\PySnoop_debug.exe
build\PySnoop.exe
pip install -r requirements.txt
python pysnoop_gui.py
python pysnoop.py [خيارات]
-h, --help إظهار رسالة المساعدة والخروج
-v, --verbose تفعيل الإخراج المفصل
--version إظهار معلومات الإصدار
الوثائق التفصيلية، بما في ذلك مرجع API وأمثلة الاستخدام، متاحة في الوثائق.
نرحب بالمساهمات! يرجى قراءة إرشادات المساهمة للبدء.
هذا المشروع مرخص بموجب ترخيص GPLv3 - راجع ملف LICENSE للحصول على التفاصيل.
إذا وجدت هذا المشروع مفيدًا، يرجى التفكير في دعم تطويره:
للأسئلة أو الدعم الفني، يرجى فتح issue أو الاتصال بـ Nsfr750.
نرحب بالمساهمات! لا تتردد في إرسال Pull Request.