كيف تفتح ملف PDF محمي إذا كانت كلمة المرور بحوزتك؟
أداة إزالة كلمة مرور PDF: تفك حماية ملف تعرف كلمة مروره فعليًا، فتحصل على نسخة مفتوحة دون الحاجة لإدخالها في كل مرة. لا تكسر الأداة تشفير ملف مجهول كلمة المرور؛ يجب إدخالها معك في الطلب. الخدمة قيد الإطلاق حاليًا ضمن أدوات KIT.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
متى تحتاج هذه الأداة؟
حين تكون قد حميت ملفًا بنفسك سابقًا وتحتاج الآن تعديله أو أرشفته دون كلمة مرور متكررة، أو حين تصلك نسخة محمية من شريك تجاري وشارك كلمة المرور معك عبر قناة منفصلة، وتريد نسخة مفتوحة أسهل للمراجعة الداخلية المتكررة. كتابة كلمة المرور مرارًا في كل مرة تفتح فيها الملف نفسه للمراجعة الداخلية مرهقة وغير ضرورية إن كان الملف لن يغادر جهتك بعد الآن؛ نسخة مفتوحة توفر هذا الوقت المتكرر دون التنازل عن الحماية الأصلية للنسخة الأولى المحفوظة.
شرط أساسي: كلمة المرور معك
هذه الأداة لفك حماية ملف تملك كلمة مروره فعليًا، لا لكسر تشفير ملف مجهول الكلمة. أرسل الملف مع كلمة المرور الصحيحة ضمن الطلب نفسه، وستعيد الأداة نسخة مفتوحة مطابقة للمحتوى الأصلي دون أي تغيير فيه. إن كانت كلمة المرور غير صحيحة، ستعيد الأداة رسالة خطأ واضحة بدل محاولة تخمينها أو الالتفاف عليها بأي طريقة، تماشيًا مع سياسة صارمة تمنع أي شكل من أشكال كسر الحماية دون إذن مالك الملف الحقيقي.
حالة الإطلاق الحالية
الأداة قيد النشر حاليًا ولم تبدأ باستقبال طلبات تنفيذ فعلية بعد؛ ننشر سعرها مسبقًا حتى تعرف التكلفة عند تفعيلها. راسلنا عبر واتساب أو البريد إن احتجتها عاجلًا قبل التفعيل الرسمي. هذا ينطبق على كل الأدوات المبنية على محرك المعالجة نفسه، إذ نطلقها معًا ضمن مرحلة واحدة لضمان استقرارها واتساقها قبل فتحها لجميع المستخدمين. تابع صفحة الأداة أو راسلنا لمعرفة موعد التفعيل التقريبي.
ماذا لو نسيت كلمة المرور؟
لا نقدّم خدمة كسر أو استرجاع كلمات مرور منسية أو مجهولة لأي ملف، لأن ذلك يفتح بابًا لانتهاك ملكية ملفات لا تخص صاحب الطلب؛ هذا حد سياسة واضح لا قيد تقني، ويحمي أصحاب الملفات جميعًا بمن فيهم أنت. لو أردنا تقديم هذه الخدمة تقنيًا لأمكننا ذلك، لكننا نرفضها كمسألة مبدأ: لا نريد أن تصبح أدواتنا وسيلة يستخدمها أي طرف للوصول إلى ملفات لا يملكها أصلًا، مهما كان السبب المعلن.
حالات الاستخدام
مراجعة داخلية متكررة لعقد شريك
عبدالله المنصوري يستلم عقدًا محميًا بكلمة مرور من شريك تجاري عبر البريد، وبعد وصول كلمة المرور عبر واتساب في رسالة منفصلة، ينوي إزالة الحماية للرجوع للملف بسهولة أثناء المراجعة الداخلية المتكررة.
أرشيف عقود قديم قابل للبحث
مؤسسة النخيل للمقاولات تخطط لفك حماية نسخة أرشيفية داخلية من عقد قديم كانت قد حمته بنفسها، لتسهيل البحث فيها لاحقًا دون كلمة مرور متكررة.
فاتورة مورد بعد تأكيد كلمة المرور هاتفيًا
خالد العتيبي ينوي إزالة كلمة مرور من فاتورة مورد وصلته محمية، بعد أن أكّد المورد كلمة المرور عبر مكالمة هاتفية مباشرة.
الأسئلة الشائعة
هل يمكنكم فتح ملف لا أعرف كلمة مروره؟
لا، الأداة تتطلب إدخال كلمة المرور الصحيحة ضمن الطلب نفسه؛ لا نقدّم خدمة كسر أو استرجاع كلمات مرور مجهولة لأي ملف.
هل الأداة متاحة الآن؟
لا، هي قيد الإطلاق حاليًا؛ السعر معلن مسبقًا وسنعلن التفعيل فور اكتماله.
هل تحتفظون بكلمة المرور بعد إزالة الحماية؟
تُستخدم فقط لفتح ملفك ضمن هذا الطلب، ثم تُحذف هي والملفان الأصلي والمفتوح من خوادمنا بعد التسليم.
ما السعر المعلن لهذه الأداة؟
يبدأ من $0.042 للطلب، ثم $0.0025 لكل ملف إضافي ضمن الطلب نفسه.
لماذا لا تقدّمون خدمة كسر كلمات المرور المنسية؟
لأن ذلك يفتح بابًا لانتهاك ملكية ملفات لا تخصك؛ سياستنا تشترط أن تكون كلمة المرور بحوزتك فعلًا قبل استخدام هذه الأداة.
هل تعمل مع كل أنواع حماية PDF؟
تعمل مع الحماية القياسية بكلمة مرور فتح أو صلاحيات وفق معيار تشفير PDF الرسمي؛ أرسل كلمة المرور الصحيحة وستحصل على نسخة مفتوحة مطابقة للمحتوى الأصلي.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/pdf/unlock \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pdf":"https://ejemplo.com/documento.pdf"}'const res = await fetch("https://api.kit.forhosting.com/pdf/unlock", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pdf": "https://ejemplo.com/documento.pdf"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/unlock",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pdf": "https://ejemplo.com/documento.pdf"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/unlock", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pdf":"https://ejemplo.com/documento.pdf"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pdf":"https://ejemplo.com/documento.pdf"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/unlock", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"pdf": "https://ejemplo.com/documento.pdf"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.unlock",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_mb | 25 |
max_pages | 200 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
413 | input_too_large | حجم المدخلات يتجاوز الحد المسموح لهذه المهمة — قسّم الملف أو صغّره. |