![]() |
|
استدعاء NSS_Init من متصفح Firefox - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : استدعاء NSS_Init من متصفح Firefox (/showthread.php?tid=3059) الصفحات:
1
2
|
استدعاء NSS_Init من متصفح Firefox - Ahmed18 - 09-05-2011 السلام عليكم ورحمة الله وبركاتة كنت اقوم بعمل برنامج لفك تشفير الباسووردات المخزنة في الفيرفوكس لكن تقابلني مشكلة مع هة الدالة: كود : [B][color=Blue]if[/color][/B] NSS_Init(pchar(FolderPath(CSIDL_APPDATA) + '\Mozilla\Firefox\' + MainProfile)) = 0 [B][color=Blue]then[/color][/B]هل يعرف احد السبب علما بأني استخدم ويندوز 7 ونسخة فايرفوكس 3.6 استدعاء NSS_Init من متصفح Firefox - محمد عبد العزيز - 09-05-2011 والسلام عليكم ورحمة الله اهلا اخي احمد، تحقق من صحة المسار باضافة سطر يظهره، شيئ مثل كود : Writeln(pchar(FolderPath(CSIDL_APPDATA) + '\Mozilla\Firefox\' + MainProfile));
Readln;تحقق ايضا مما ترجعه الدالة GetProcAddress استدعاء NSS_Init من متصفح Firefox - Agmcz - 09-05-2011 ألق نظرة على المرفق أكيد يفيدك استدعاء NSS_Init من متصفح Firefox - Ahmed18 - 12-05-2011 اخي محمد جربت كل ماقلت وانا متأكد من صحة المسار لكنة لا يعمل - اخي رامي لا يعمل تظهر هذة الرسالة NSS_Init Failed! استدعاء NSS_Init من متصفح Firefox - kachwahed - 12-05-2011 وعليكم السلام ورحمة الله وبركاته إقتباس :هل يعرف احد السبب علما بأني استخدم ويندوز 7 ونسخة فايرفوكس 3.6يحتمل أن تكون مشكلة صلاحيات على ويندوز 7، ماذا عن نسخة دلفي؟ ماذا عن NSS_Init؟ ما مضمونها؟ هل جربتها على مسار آخر؟ استدعاء NSS_Init من متصفح Firefox - محمد عبد العزيز - 12-05-2011 إقتباس :اخي محمد جربت كل ماقلتكل ما قلت ؟ GetProcAddress ارجعت العنوان الصحيح للدالة ؟ استدعاء NSS_Init من متصفح Firefox - Agmcz - 12-05-2011 أهلا أخي أحمد المرفق جربته سابقا على النسخ 3.5.x يعمل عادي ممكن ليس متوافق مع 3.6 وممكن كما قال أخي kachwahed من صلاحية على النظام شغله كمسؤول كود : http://help.clarodownloads.com/images/RunAsAdministrator.pngاستدعاء NSS_Init من متصفح Firefox - Ahmed18 - 14-05-2011 إقتباس :كل ما قلت ؟ GetProcAddress ارجعت العنوان الصحيح للدالة ؟اخي محمد لو العنوان خطأ سيظهر Exception اثناء تنقيح البرنامج لكن الخطأ يحدث عند هذا السطر إقتباس :if NSS_Init(pchar(profilePath + '\Mozilla\Firefox\' + mainProfile)) = 0 thenاي انة يتم تنفيذ الدالة لكن ترجع Error إقتباس :يحتمل أن تكون مشكلة صلاحيات على ويندوز 7، ماذا عن نسخة دلفي؟نسخة دلفي 2010 بالنسبة ل NSS_Init هذة هي القيم الهامة اثناء تنقيح البرنامج FirefoxProfilePath = 'C:\Users\Ahmed18\AppData\Roaming\Mozilla\Firefox\profiles.ini' MainProfilePath = 'C:\Users\Ahmed18\AppData\Roaming\Mozilla\Firefox\Profiles/tfj9sokm.default\signons.sqlite' لكن لم اجرب علي مسار أخر - إقتباس :شغله كمسؤولجربت لكن نفس النتيجة - اعتقد والله اعلم ان الأمر لة علاقة بنسخة الدلفي 2010 لانني واجهت مشاكل كثيرة عند عمل Compile لبرنامج دلفي 2007 بعد تحويلة الي 2010 خاصة في ال Char وال AnsiChar استدعاء NSS_Init من متصفح Firefox - محمد عبد العزيز - 14-05-2011 اذن ابحث عن كل الString والChar التي تستخدمها واخبر دلفي انها Ansi استدعاء NSS_Init من متصفح Firefox - kachwahed - 14-05-2011 إقتباس :الدلفي 2010 لانني واجهت مشاكلأستبعد ذلك بالرغم أن إصدار 2010 كان كثير الأخطاء كما قيل عنه... مما يدل على ذلك الإصلاحات الكثيرة في الإصدار xe بالمناسبة، هل جربت باستخدامه؟ |