Porkchop

البرمجيات قطة:
Porkchop
تفاصيل البرنامج:
الإصدار: 0.7.3
تاريخ إيداع: 15 Apr 15
المطور: Scott Smith
ترخيص: حرر
شعبية: 2

Rating: nan/5 (Total Votes: 0)

وبوركتشوب هو خادم نظام المعلومات القائم على HTTP بسيط مكتوبة في بيثون على & nbsp؛ ومنها يمكنك إرسال المحمول لذلك وأنه يستجيب مع البيانات بناء على طلبك.
هنا مثال:
سكوت @ beatbox: ~٪ HTTP حليقة: // المضيف المحلي: 5000 / cpuinfo
/ cpuinfo / processor2 / فبو نعم
/ cpuinfo / processor2 / f00f_bug لا
/ cpuinfo / processor2 / cache_alignment 64
/ cpuinfo / processor2 / vendor_id AuthenticAMD
/ cpuinfo / processor2 / أعلام فبو
/ cpuinfo / processor2 / bogomips 6384
/ cpuinfo / processor2 / hlt_bug لا
/ cpuinfo / processor2 / apicid 2
/ cpuinfo / processor2 / fpu_exception نعم
/ cpuinfo / processor2 / يخطو 3
/ cpuinfo / processor2 / الفسفور الابيض نعم
/ cpuinfo / processor2 / 4 أشقاء
/ cpuinfo / processor2 / نموذج 4
/ cpuinfo / processor2 / coma_bug لا
/ cpuinfo / processor2 / fdiv_bug لا
/ cpuinfo / processor3 / فبو نعم
/ cpuinfo / processor3 / f00f_bug لا
/ cpuinfo / processor3 / cache_alignment 64
/ cpuinfo / processor3 / vendor_id AuthenticAMD
/ cpuinfo / processor3 / أعلام فبو
/ cpuinfo / processor3 / bogomips 6384
/ cpuinfo / processor3 / hlt_bug لا
/ cpuinfo / processor3 / apicid 3
/ cpuinfo / processor3 / fpu_exception نعم
/ cpuinfo / processor3 / يخطو 3
/ cpuinfo / processor3 / الفسفور الابيض نعم
/ cpuinfo / processor3 / 4 أشقاء
/ cpuinfo / processor3 / نموذج 4
/ cpuinfo / processor3 / coma_bug لا
/ cpuinfo / processor3 / fdiv_bug لا
[قص]
الوقت / 1311387215
سكوت @ beatbox: ~٪
ويمكن أن تستجيب أيضا مع JSON عبر ملحق الملف .json أو تحديد قبول: رأس التطبيق / جسون.
سكوت @ beatbox: ~٪ HTTP حليقة: // المضيف المحلي: 5000 / cpuinfo.json
{"cpuinfo": {"processor2": {"فبو": "نعم" أو "f00f_bug": "لا"، "cache_alignment": "64"، "vendor_id": "AuthenticAMD"، "الأعلام": "فبو" "bogomips": "6384"، "hlt_bug": "لا"، "apicid": "2"، "fpu_exception": "نعم" أو "داس": "3"، "الفسفور الابيض": "نعم" أو " الأشقاء ":" 4 "،" نموذج ":" 4 "،" coma_bug ":" لا "،" fdiv_bug ":" لا "}،" processor3 ": {" فبو ":" نعم "أو" f00f_bug ":" لا "،" cache_alignment ":" 64 "،" vendor_id ":" AuthenticAMD "،" الأعلام ":" فبو "،" bogomips ":" 6384 "،" hlt_bug ":" لا "،" apicid ":" 3 " "fpu_exception": "نعم" أو "داس": "3"، "الفسفور الابيض": "نعم" أو "الأشقاء": "4"، "نموذج": "4"، "coma_bug": "لا"، " fdiv_bug ":" لا "}،" processor0 ": {" فبو ":" نعم "أو" f00f_bug ":" لا "،" cache_alignment ":" 64 "،" vendor_id ":" AuthenticAMD "،" الأعلام ":" فبو "،" bogomips ":" 6382 "،" hlt_bug ":" لا "،" apicid ":" 0 "،" fpu_exception ":" نعم "أو" داس ":" 3 "،" الفسفور الابيض ":" نعم " "الأشقاء": "4"، "نموذج": "4"، "coma_bug": "لا"، "fdiv_bug": "لا"}، "processor1": {"فبو": "نعم" أو "f00f_bug" : "لا"، "cache_alignment": "64"، "vendor_id": "AuthenticAMD"، "الأعلام": "فبو"، "bogomips": "6384"، "hlt_bug": "لا"، "apicid": " 1 "،" fpu_exception ":" نعم "أو" داس ":" 3 "،" الفسفور الابيض ":" نعم "أو" الأشقاء ":" 4 "،" نموذج ":" 4 "،" coma_bug ":" لا " "fdiv_bug": "لا"}}، "الوقت": "1311389934"}
سكوت @ beatbox: ~٪
تركيب
PIP تثبيت بوركتشوب
أو
بيثون setup.py تثبيت
كتابة الإضافات
أنه من السهل جدا لكتابة البرنامج المساعد الجديد. انهم مجرد وحدات بيثون مع بعض السمات المشتركة:
- البرنامج المساعد يجب فئة فرعية porkchop.plugin.PorkchopPlugin.
- يجب أن suffixed الطبقة البرنامج المساعد مع البرنامج المساعد. يجب أن اسمها الملف الفعلي في الدليل المساعد أيضا تطابق البادئة. على سبيل المثال، فإن FooPlugin يكون في foo.py ملف
- يجب أن يحتوي على الطبقة البرنامج المساعد في طريقة تسمى get_data التي تقوم بإرجاع القاموس من المعلومات ليتم عرضها.
افتراضيا، ولن يتم استدعاء أسلوب get_data البرنامج المساعد إذا كانت البيانات أكثر من 60 ثانية القديم. وهذا يمكن أن يتغير على أساس لكل المساعد من خلال وضع self.refresh في طريقة ___init___ الفئة التي.
يمكن وضع هذه الإضافات في أي دليل الذي تختاره، وتحميلها عن طريق تمرير الخيار -d لبوركتشوب

المتطلبات:.

بيثون

البرامج الأخرى من المطور Scott Smith

Decode Reply Tool
Decode Reply Tool

14 Apr 15

Tenderloin
Tenderloin

20 Feb 15

dvdauthor
dvdauthor

28 Sep 15

تعليقات ل Porkchop

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!