أداة المرشح السريع عبر الإنترنت
هذا ملف HTML يقوم بإنشاء صفحة ويب لتطبيق "مرشح موجه". يمكن للمستخدم إدخال قائمة بالعناصر مفصولة بفواصل في حقل إدخال ، ثم انقر فوق زر إرسال لتصفية العناصر غير المرغوب فيها. يتم عرض القائمة المصفاة في عنصر DIV مع معرف "الإخراج".
هناك أربعة أزرار إضافية في التطبيق:
- Copy button with the id "copy-btn" that copies the filtered list to the clipboard
- Delete button with the id "delete-btn" that clears the filtered list from the screen
- Save button with the id "save-btn" that saves the filtered list to a file
- Load button with the id "load-btn" that allows the user to select a file to load into the application.
يتم إنشاء التطبيق باستخدام HTML و CSS و JavaScript. يستخدم مكتبة الخط الرائعة لرموز الزر. منشئ التطبيق هو NAPO_II ، كما هو موضح في تذييل الصفحة.
لاستخدام مرشح المطالبة ، ما عليك سوى إدخال العناصر مفصولة بواسطة فواصل في حقل الإدخال في الصفحة. بمجرد إدخال العناصر الخاصة بك ، انقر فوق الزر "إرسال". سيقوم مرشح المطالبة بعد ذلك بتصفية الإدخال الخاص بك وعرض العناصر الفريدة فقط.
بالإضافة إلى النتيجة التي تمت تصفيتها ، يوفر المرشح المطري أيضًا العديد من الخيارات لمعالجة بياناتك. يمكنك نسخ النتيجة إلى الحافظة الخاصة بك ، وحذف النتيجة الحالية ، وحفظ النتيجة إلى ملف ، وتحميل نتيجة تم حفظها مسبقًا. تتوفر هذه الخيارات عبر الأزرار المعروضة أسفل النتيجة التي تمت تصفيتها. التقنيات المستخدمة
تم تصميم مرشح المطالبة باستخدام HTML و CSS و JavaScript. يستخدم تطبيق الويب مكتبة Icon Font Awesome لأزرارها.
يتطلب هذا التطبيق Python 3.10.7.
git clone https://github.com/NapoII/Prompt-Filter
pip install -r requirements.txt
run Code Prompt-Filter.py
رخصة معهد ماساتشوستس للتكنولوجيا
حقوق الطبع والنشر (ج) 2023 تم منح إذن NAPOII ، مجانًا ، لأي شخص يحصل على نسخة من هذا البرنامج وملفات الوثائق المرتبطة ("البرنامج") ، للتعامل في البرنامج دون تقييد ، بما في ذلك دون تقييد الحقوق في الاستخدام ، نسخ ، تعديل ، دمج ، نشر ، توزيع ، ترخيص فرعي ، و/أو بيع نسخ من البرنامج ، والسماح للأشخاص الذين يتم تقديم البرنامج لهم للقيام بذلك ، مع مراعاة الشروط التالية:
يجب إدراج إشعار حقوق الطبع والنشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الكبيرة من البرنامج.
يتم توفير البرنامج "كما هو" ، دون أي ضمان من أي نوع ، صريح أو ضمني ، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق واللياقة لغرض معين وعدم الانفجار. لن يكون المؤلفون أو حاملي حقوق الطبع والنشر بأي حال من الأحوال مسؤولاً عن أي مطالبة أو أضرار أو مسؤولية أخرى ، سواء في إجراء عقد أو أضرار أو غير ذلك ، ناشئة عن البرامج أو خارجها أو الاستخدام أو غيرها برمجة