تطبيق إضافي لدمج Wakatime لتتبع برمجة نشاطك مع Delphi IDE.
أي مساعدة موضع تقدير! التعليقات ، والاقتراحات ، والقضايا ، العلاقات العامة! أعطنا نجمة للمساعدة!
الهدف من هذا المشروع هو توفير تكامل كامل مع Wakatime مع Delphi IDE كطبقات أخرى لـ IDE المدعومة حاليًا مثل Visual Studio Code و JetBrains Rider و Android Studio ، إلخ.
يجب أن تعمل مع أي إصدار IDE آخر من D7 ولكن يجب اختباره. إذا كان لديك أي إصدار آخر وتريد التعاون ، فما عليك سوى الانتقال إلى القسم إضافة إلى IDE الجديد .
أو قدم تبرعًا واحدًا لشراء لي قهوة:

يمكنك أيضًا إظهار الدعم من خلال عرض مستودعك أنك تستخدم هذا lib مع رابط مباشر إليه.
1- استنساخ هذا المستودع.
2- افتح المشروع المتعلق بإصدار IDE الخاص بك:
ملاحظة: إذا لم يتم سرد IDE الخاص بك هنا ، فلا تخف ، فما عليك سوى الذهاب إلى القسم إضافة إلى IDE الجديد والعودة إلى هنا بعد المتابعة.
3- بناء وتثبيت
4- أغلق المشروع
5- انتقل إلى قائمة الأدوات والوصول إلى قائمة إعدادات Wakatime الجديدة.
6- أدخل مفتاح واجهة برمجة تطبيقات Wakatime وضرب موافق.
نصيحة للحصول على مفتاح واجهة برمجة تطبيقات Wakatime الخاصة بك ، انتقل إلى حساب Wakatime الخاص بك ، انقر فوق الصورة الرمزية الخاصة بك على الإعدادات وسترى قسمًا يسمى مفتاح API مع مفتاح API Secret وزر للنسخ ، فقط انقر فوق زر النسخ ولصقه على إعدادات المكون الإضافي. يمكنك أيضًا العثور عليه عن طريق الذهاب إلى هذا الرابط.
إذا كنت تستخدم Getit Package Manager ، فيمكن تثبيت هذه الحزمة من هناك.
إذا لم يكن لدى IDE حزمة تم إنشاؤها حتى الآن ، فلا تقلق فقط على الخطوات التالية:
قبل بدء إغلاق جميع المشاريع التي تم فتحها على Delphi IDE.
1- على Delphi IDE ، انتقل إلى الملف -> جديد -> حزمة.
2- مع إنشاء الحزمة الجديدة ، احفظ المشروع داخل دليل البرنامج المساعد باسم WakatimePlugin {yourdelphiversion}.
3- انقر بزر الماوس الأيمن على ملف المشروع وحدد الخيار إضافة ... بعد ذلك حدد جميع ملفات .pas داخل مجلد البرنامج المساعد واضغط على الزر فتح. سيؤدي هذا إلى إضافة جميع الملفات إلى هذه الحزمة الجديدة.
4- انقر بزر الماوس الأيمن على القسم المتطلبات من الحزمة وانقر فوق "إضافة مرجع" للخيار ، انقر فوق زر استعراض ، وانتقل إلى الدليل "C: Program Files (x86) embarcadero studio {yourdelphiversion} lib win32 release" وحدد تصميم الملف.
5- الآن فقط احفظ مرة أخرى وإنشاء مشروع البرنامج المساعد الجديد الخاص بك ، قد تطلب IDE إضافة مرجع إلى RTL ، فقط انقر فوق "موافق" ومتابعة البناء.
6- قم بتثبيت الحزمة على IDE والعودة إلى الخطوة 3 من القسم كيف يجب أن أستخدم؟
ملاحظة: لا تنسى ، بعد اختبار المكون الإضافي باستخدام IDE الجديد ، يمكنك عمل PR هنا حتى نتمكن من تحديث قائمة IDE المدعومة.
1- قبل إزالة الحزمة أغلق جميع الملفات على المحرر ، أو ستحصل على عملية مؤشر غير صالحة. لسبب ما ، تحاول إزالة المرجع على إزالة الحزمة مع الملفات التي تم فتحها على المحرر إزالة المرجع أكثر من مرة ، مما يسبب هذا الخطأ. أنا أتحقق من السبب الجذري.
2- على Delphi 7 أحيانًا بعد التجميع والنقر فوق تثبيت IDE معلق وإغلاق ، فقط افتح IDE مرة أخرى وأضف BPL باستخدام القائمة -> المكون -> تثبيت حزم -> إضافة -> حدد المترجمة BPL داخل المسار: C: Program Files Borland projects bpl wakatimed7.bpl
3- إذا لاحظت لسبب ما أن المكون الإضافي الخاص بك في Wakatime لا يعمل إلقاء نظرة على سجلات التثبيت التلقائي في دليل .wakatime على مسار ملف تعريف المستخدم الخاص بك ، شيء من هذا القبيل: c: user diego.garcia.wakatime install.log يكرر أيضًا أن Windows قد تم تثبيته على ذلك على ذلك.
1- إنشاء دليل يسمى .wakatime على دليل ملف تعريف المستخدم الحالي الخاص بك "C: Users Diego.garcia .wakatime"
2- قم بتنزيل Wakatime-Cli for Windows من رابط Wakatime-Cli Github Direct هنا
3- استخراج في دليل .wakatime وأعد تسمية الملف إلى wakatime-cli.exe
1- أضف الدعم إلى iotaformnotifier وأرسل نبضات القلب على النموذج حفظ أو تغيير. لا يؤثر ذلك على أي شيء الآن ولكن عليّ اختباره لمعرفة ما إذا كان الأمر يستحق تنفيذه.
2- أضف مثبتًا لإعداد Inno لتبسيط عملية التثبيت.
3- أضف إلى بعض مديري الحزم؟