Edengineer: ملف تخزين خارجي json

تم إنشاؤها على ١٦ نوفمبر ٢٠١٦  ·  20تعليقات  ·  مصدر: msarilar/EDEngineer

Ey msarilar !، مبروك على هذا العمل الرائع.

أنا أستخدم هذا التطبيق الرائع مع الترجمة الإسبانية ، ويمكنني أن أرى إمكانات كبيرة لاستخدامه مع واجهة برمجة تطبيقات voiceattack تسمى "VATextReader". يمكن لواجهة برمجة التطبيقات قراءة ملفات xml و json ، إذا كان بإمكانك تمكين نسخة في الوقت الفعلي من ملف mats المخزنة في json ، فيمكن للجميع استخدامها لتطوير أوامر صوتية لطلب معلومات الشحن في الوقت الفعلي ، وهي مفيدة جدًا وذكية :)

يعتبر،
شيميف

enhancement

ال 20 كومينتر

أنا أؤيد هذا الطلب ، لسبب مختلف ، حيث أرغب في استيراد أعداد المواد إلى Excel لمزيد من التحليل. سيكون تفريغ خارجي بتنسيق JSON و / أو CSV أو تنسيق محدد بعلامات جدولة أمرًا رائعًا.

يبدو أن التطبيق لا يخزن المبالغ الفعلية ، ولكنه يستخدم بدلاً من ذلك ملف مقدار يدوي في C: \ Users\ AppData \ Local \ EDEngineer ثم يقرأ السجلات لتطبيق المعدلات عليها.

أعرف Andargor ، وأعرف التغييرات اليدوية json ، لكن لا يكفي إجراء استعلامات دقيقة عن المبالغ أو نوع آخر من المعلومات حول البضائع / المواد / البيانات المخزنة باستخدام أوامر الصوت.

أفكر في إضافة خادم محلي اختياري باستخدام مكتبة suave ، نظرًا لأنني لا أهتم حقًا بالميزة ، فأنا بحاجة إلى التطوير ليكون ممتعًا على الأقل: D

سيكون لديك خادم http://localhost:XXXX قيد التشغيل ويمكنك الاستعلام عنه مثل:
COMMANDER_NAME/materials
COMMANDER_NAME/data
COMMANDER_NAME/commodities
COMMANDER_NAME/cargo
COMMANDER_NAME/blueprints
COMMANDER_NAME/favoriteBlueprints

واستنادًا إلى رأس طلب HTTP (أو الامتداد المعطى) ، سأقدم لك البيانات المطلوبة (مثل json ، xml ، csv ، أيا كان).

على سبيل المثال ، تؤدي كتابة http://localhost:8083/Hg/materials.xml إلى إخراج المواد الحالية بتنسيق xml لـ Hg (وهو اسم القائد الخاص بي).

هل هذا شيء يمكن استخدامه بواسطة VATextReader؟ أيضًا ، هل تعتبرون أن هذه طريقة معقولة لتصدير البيانات؟

مرحبا مسريلار!

Thx للإجابة ، تبدو هذه الميزة جيدة ، لكنني أعتقد في البداية أنها كافية مع نسخة json من المواد المخزنة في نفس دليل التغييرات اليدوية. من الممكن إنشاء نسخة json للسجائر المخزنة وتحديثها في نفس الوقت عند حدوث تغيير حصيرة؟

تفتح هذه الميزة إمكانيات جديدة للتحسينات المستقبلية ، مثل استيراد هذه json لتحديث تثبيت جديد BD في كمبيوتر آخر.

PD: تنسيق xml هو خيار أيضًا.

شكرا مقدما :)

الخادم جاهز ، سيتم نشره في نهاية هذا الأسبوع :)
https://github.com/msarilar/EDEngineer/wiki/API
https://github.com/msarilar/EDEngineer/wiki/API-Reference

منتشرة في 1.0.3.0

إذا كانت لديك أي فكرة عن طرق جديدة يمكننا إضافتها للخادم ، فيرجى فتح طلب ميزة جديدة!
رمز الخادم خفيف جدًا (بفضلSuaveIO) ويجب أن يكون سهل القراءة إذا كنت ترغب في إضافة المسار بنفسك.

لدي شك

يمكن أن يكون الطلب المخزن مثل ملف (xml ، json) في مسار محلي ليس فقط متصفح؟

إذا كان هذا ممكنًا ، فهل يمكنك أن تريني مثالاً؟

لست متأكدًا من أنني أفهم تمامًا ما تريده ؛ يمكنك حفظ نتيجة الاستعلام التي تراها في متصفحك باستخدام ctrl + S

خطأي ،

اعتقدت أن هذه الميزة الجديدة سمحت بحفظ نتيجة الاستعلام في ملف في المسار المطلوب. هذا يجعل العمل مع Voice Attack أكثر صعوبة ، لأنني لا أستطيع حفظ النتيجة دون إجراء المزيد من التفاعل المباشر مع المتصفح.

شكرا لك مرة أخرى

لا يمكنك جعل الهجوم الصوتي يشير إلى عنوان URL بدلاً من ملف؟

وإلا فلا شيء يمنعك من كتابة نص برمجي سريع بوويرشيل / wget لتنزيل نتيجة الاستعلام بشكل دوري http://superuser.com/a/252038/318903

لكنني متأكد من أنه يمكن تكوين voiceattack لمراقبة عنوان URL ؛ سيكون هذا غريبًا جدًا إذا لم يكن الأمر كذلك

أنا أستخدم مكونًا إضافيًا خارجيًا لإتاحة إمكانية قراءة الملفات ، ولا يمكن لـ Voice Attack قراءة الملف بنفسه ، ولا يسمح هذا المكون الإضافي بقراءة نتائج url.

هل تستخدم هذا البرنامج المساعد؟ https://groups.google.com/forum/#!msg/voiceattack/VotudmB84hE/AHXWKT2liesJ

انها تقول :

يضيف المكون الإضافي أوامر لاستخراج المحتوى من نص عادي أو ملفات XML ، محليًا أو عبر الإنترنت ، ودفعه مرة أخرى إلى VoiceAttack من أجل تحويل النص إلى كلام أو أي استخدام آخر.

انا ذاهب للتحقق من ذلك ، شكرا

عظيم هو نفسه الذي أستخدمه xDDDD ، لم أكن أعرف أنه يعمل أيضًا لاستخراج معلومات url `:)

إي!

أصبح VATextReader الآن قديمًا ولا يعمل مع VA بعد الآن ، ولكن له بديل:

VAExtensions: https://github.com/Antaniserse/VAExtensions

إنه يعمل بشكل صحيح في استخراج البيانات من مصدر عنوان url.

حسنًا ، رائع!
إذا كتبت أي برنامج نصي أو أشياء (أو أي شيء تستهلكه خدمة VA ، فأنا لا أستخدمه لذلك لا أعرف كيف يعمل) والتي يمكن أن تفيد المستخدمين الآخرين ، فلا تتردد في فتح صفحة ويكي جديدة (أعتقد أنه يمكنك التعديل ذلك ، ولكن اسمحوا لي أن أعرف إذا كنت لا تستطيع)!

بالتأكيد!

تكمن المشكلة في أن أمري ستستخدم المدخلات الصوتية باللغة الإسبانية ويجب ترجمتها ، لكن الأمر الأساسي الذي ينفذ الاستعلامات يكون عامًا لجميع اللغات ، فقط القسم الذي ينفذ استعلام شحن عنوان url يجب تكييفه ليتم تنفيذه في اللغة المطلوبة.

لا قلق ؛ عندما تكون مستعدًا للمشاركة ، يمكنك نشرها على المنتديات أيضًا :)

وها هو! شكرا ماكس!

https://github.com/Shemuev/CIVAQUERY

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

CMDRPhaedra picture CMDRPhaedra  ·  17تعليقات

Alekhoff picture Alekhoff  ·  41تعليقات

srjek picture srjek  ·  6تعليقات

CmdrHogweed picture CmdrHogweed  ·  3تعليقات

GALDART picture GALDART  ·  3تعليقات