تخطَّ إلى المحتوى الرئيسي
PPDF123

اعثر على JavaScript داخل ملف PDF

عرض JavaScript يفحص ملف PDF بحثًا عن JavaScript مضمّن ويعيد نص السكربتات في ملف نصي عادي. يقرأ السكربتات ولا يشغّلها أبدًا. وإن لم يجد شيئًا ذكر الملف ذلك.

اسحب الملفات وأفلتها هنا، أو انقر للاختيار

يقبل PDF · حتى 500.0 MB لكل ملف · حتى 20 ملفات في المرة الواحدة

يمكنك أيضًا لصق ملف باستخدام Ctrl/Cmd+V أو من قائمة الحافظة.

عرض JavaScript يفحص ملف PDF بحثًا عن JavaScript مضمّن ويكتب السكربتات كـ `text/plain`. يقرأ شجرة أسماء JavaScript في الكتالوج، والإجراءات الإضافية (`AA`) في الكتالوج والصفحات، و`OpenAction`، وإجراءات التعليقات وحقول النماذج، مع تتبّع سلاسل الإجراءات. لا ينفّذ JavaScript.

إن لم يُعثر على شيء فالنص الجملة `No JavaScript actions found`. الملفات المحمية بكلمة مرور تُفتح لك في هذه الصفحة بمجرد إدخال كلمة المرور؛ ومستخدمو API يجرون «إزالة كلمة المرور» أولًا إن تعذّر تحليلها.

هذا تصدير فحص لا منظّف. لنزع JS استخدم تنظيف PDF مع تفعيل removeJavaScript.

المرفقات المضمّنة مخزن آخر؛ استخدم إدارة المرفقات لا هذا التصدير.

الرفوعات مؤقتة. لا نحتفظ بمكتبة PDF لك.

الميزات

  • تصدير نصي لإجراءات JS؛ بلا تنفيذ
  • الحالة الفارغة تعيد جملة ثابتة
  • ليس تنظيف PDF
  • نقطة API مجهولة: /api/v1/misc/show-javascript

حالات الاستخدام

  • معاينة OpenAction قبل فتح الملف في عارض موثوق
  • نسخ سكربت مضمّن للمراجعة
  • التأكد من غياب JS كتالوج يراه الماسح في النموذج

كيف أفحص PDF بحثًا عن JavaScript؟

  1. ارفع PDF يحق لك فحصه.
  2. انقر معالجة ونزّل ملف النص.
  3. إن بحثت عن إجراءات مشبوهة فابحث في التصدير عن app.alert أو submitForm.
  4. لنزع JS من نسخة استخدم تنظيف PDF.

الحدود والحالات الحدّية

  • ليس منفّذًا
  • قد تفوت السكربتات في كائنات نادرة أو في نماذج XFA
  • ليس منظّفًا
  • حد الرفع في هذا الموقع: 500 ميغابايت لكل ملف، ويُرسل على أجزاء عندما يتجاوز نحو 95 ميغابايت. أما جسم طلب API المباشر الواحد فحده الأقصى 100 ميغابايت.

أمثلة

  • PDF بـ OpenAction JS يُنزَّل .txt لذلك السكربت
  • مذكرة نص بسيطة تنزّل جملة انعدام JS

خصوصية هذه الأداة

تُرفع الملفات عبر HTTPS، وتُعالَج في الذاكرة أو في مجلد مؤقت قصير العمر على خوادمنا، ثم تُحذف عندما يصبح الناتج جاهزًا. لا نحتفظ بنسخ للتصفح لاحقًا أو لتدريب النماذج أو لملفات الإعلانات. راجع سياسة الخصوصية لمدد الاحتفاظ وإفصاحات ملفات تعريف الارتباط الخاصة بـ AdSense.

أسئلة شائعة

هل تُشغَّل السكربتات؟
لا. يُنسخ نص المصدر من قواميس الإجراءات فقط.
لماذا حصلت على No JavaScript actions found؟
لم يجد الفحص JS في الأماكن التي يقرؤها. وقد تفوته سكربتات في كائنات نادرة أو في نماذج XFA.
هل هذا ماسح برمجيات ضارة؟
لا. تصدير. عليك أن تقرأ بنفسك.
هل يحذف JS؟
لا. تنظيف PDF أداة الحذف.

آخر تحديث:

الاستدعاء من الشيفرة

كل أداة هنا نقطة نهاية REST عادية. الاستخدام المجهول بلا حساب ولا مفتاح API. للمتصفح والمطوّرين والوكلاء على حد سواء.

curl -X POST "https://pdf123.xyz/api/v1/misc/show-javascript" \
  -F "[email protected]" \
  -o output.pdf

متاحة أيضًا كأداة MCP لأي عميل وكيل يدعم Model Context Protocol (JSON-RPC 2.0 عبر POST /mcp). مرجع API الكامل

استخدمها من وكيل ذكاء اصطناعي

مهارة

بهذه المهارة يستطيع Claude Code وCodex وCursor وغيرها من وكلاء الذكاء الاصطناعي تشغيل «عرض JavaScript» نيابةً عنك: /skills/pdf123-show-javascript.md

كل مهارات الوكلاء

الملفات لهذه المعالجة فقط، وتُحذف تلقائيًا بعدها.