APPEMIT V1.3.50
نظرة عامة 中文
APPEMIT هي برامج وسيطة خفيفة الوزن يمكن توسيعها بسهولة لتوصيل التطبيقات (وخاصة المتصفحات) مع البرامج المحلية. يستخدم مقبس الويب الخاص بـ HTML5 Standard بشكل أساسي للاتصال. الافتراضي غير متزامن ، ويتم نقل المعلمات بتنسيق JSON.
الميزات الرئيسية:
- 1 تشغيل صفحات الويب أو ملفات الفلاش التي تحتوي على فلاش في أي متصفح تقريبًا ، بما في ذلك الرسوم المتحركة التفاعلية SWF ، وأفلام FLV ، إلخ.
- 2 افتح ومعالجة الملفات المحلية في المتصفح ، مثل قراءة ملفات PDF ، إنشاء ، قراءة ، تحرير المكتب ، أوتوكاد ، كاتيا ، ملفات النادل ، ودعم عمليات رمز JavaScript.
- 3 استدعاء DLLs التابعة لجهة خارجية ، ومكونات OCX ، وكذلك وظائف Winapi النظام ، C#، TCC ، Python ، Lua ، إلخ في المتصفح.
- 4 قم بتطوير مكون إضافي لوحدة برنامج تشغيل DLL المحلية لتشغيل والتحكم في قراء البطاقات المحلية والطابعات والماسحات الضوئية وأدوات الرصاص العالية وأجهزة U الأخرى في صفحة الويب.
- 5 التواصل بين التطبيقات ، مثل الدردشة.
- 6 تدمير صفحة الويب IE kernel في Chrome يحمي الرمز المصدر ، يتيح لك الحفاظ على تعديل HTML الأصلي ActiveX ، مع دعم kernelwke المصدر المفتوح.
حل المشكلة مع المشكلة
لن تدعم متصفحات Chrome ذات الحصة السوقية الدولية أكثر من 68 ٪ (مصدر البيانات NetMarketShare ؛ أكثر من 25 ٪ محليًا) Flash (NPAPI) بعد ديسمبر 2020 ، في حين أن Microsoft's Edge لا تدعم ActiveX.
يعتاد العملاء على استخدام المتصفحات للتعامل مع مجموعة متنوعة من الأعمال ، يمكنهم استدعاء kernel IE.
يجب أن تكون هناك حاجة إلى مطلوبة اللاعبين والبنوك والمستشفيات والطاقة والأجهزة وعملاء المؤسسات الآخرين الذين يستخدمون DLL و ActiveX و OCX و Flash والملفات الأخرى.
اسم البرنامج appemit.exe
موقع http://www.appemit.com
githubhttps: //github.com/appemit/appemit
البريد الإلكتروني appemit (AT) appemit.com
عنوان التنزيل المحلي
عنوان تنزيل المرآة github
وصف دليل جيثب
├ dist Download the zip package of this folder. Npswf and help document demo are included
├ README.md
└ README_zh.md
تفاصيل الميزات
- يدعم المعالجة المتزامنة غير المتزامنة (الافتراضية) للرسائل أو مجموعات الرسائل.
- يدعم توصيل بعضها البعض بواسطة JS
- يدعم فتح تطبيقات متعددة على صفحة واحدة.
- يدعم الوصول إلى الملفات المحلية والشبكات.
- يدعم الوصول إلى معلومات الأجهزة ، بما في ذلك الأنظمة ، وحدات المعالجة المركزية ، واللوحات الأم ، وبطاقات الرسومات ، والذاكرة ، ومحركات الأقراص الصلبة ، والشبكات ، وأكثر من ذلك.
- دعم مراقبة USB.
- يدعم PCOMM Serial Serial غير المتزامن مكالمات Multithed.
- يدعم التواصل بين المستخدمين وإرسال الرسائل واستلامها.
- يدعم استخدام IE و WebKit و Blink kernel مفتوحًا ، صفحات ويب تفاعلية.
- يدعم الفلاش المفتوح والتفاعلي ، بما في ذلك فلاش ActiveX و NPFLASH.
- يتم دعم تشغيل الوسائط المتعددة , mp4 ، mp3 ، rtmp ، rtsp ، swf ، flv
- يدعم الافتتاح ، والتحرير ، والتفاعل مع Microsoft Office ، و Jinshan Office's World ، و Excel ، و PPT ، ومعالجة المستندات المحلية ومواقع الويب.
- دعم فتح PDF3D.
- دعم الافتتاح ، تحرير النادل.
- دعم الافتتاح ، تحرير أوتوكاد.
- يدعم استدعاء مكتبات DLL التابعة لجهة خارجية ، COM ، DOTNET ، إلخ.
- دعم التنمية DLL ، إلخ.
شروط الاستخدام
نظام Windows ، دعم XP أعلاه.
التبعية التكنولوجية
- يستخدم Web Socket عناصر تحكم مفتوح المصدر HPSOCKET لدعم SSL.
- يفتح ملف DLL واجهة C ، حيث يكون التحكم في التطوير الثانوي الأساسي ممكنًا.
- HPSOCKET4C_U.DLL HPSOCKET4C-SSL_U.DLL
- IE kernel يدعو فلاش التحكم النشط
- لا يدعو kernel من غير kernel التحكم في NPAPI
- WebKit kernel مع التحكم في البرامج المفتوحة المصدر WKE
- يستخدم Blink kernel عناصر تحكم Miniblink للبرامج المفتوحة المصدر
ابدء
- قم بتنزيل حزمة ضغط ملفات APSEMIT (تحت /dist diR , بدون المكونات الإضافية التي تقل عن 6 أمتار) وقم بتشغيل appemit.exe مرة واحدة. قم بتعيين التمهيد ، وتجنب قتل برنامج السم. يمكن تشغيل عملية appemit.exe واحدة فقط في نفس الوقت.
- يحصل تسجيل صفحة الويب على تعيين CID ، ClientKey ، للحصول على إذن للاتصال. افتح ملف HTML داخل المجلد التجريبي أو الاتصال التجريبي في الصفحة الرئيسية أو اختبار مع CID الحساب المؤقت.
- تهيئة in-background لخدمة اتصال appemit
AE_InitApp("ws://localhost:80/appemit?cid=00000-1&sid=1&flag=1") - إعداد تفويض ClientKey ، (ClientKey خاص ، بعد أن يحتاج النشر إلى الخلط بين تشفير البيانات وترخيص التهيئة ، إلخ.
var AE_initSet = {
"emit":"init",
"clientKey": "temp-0000000000", //
"clientInfo":clientInfo,
"wsUrl": wsUrl,
// "flag":0,
// "sid":"123456", // 用户session 或者用户名ID,唯一可以准确通话
"gid": "[1,2]", //用户群ID,一个用户可以加入多个群
// "utf_escape":false, //默认false, 反馈的data编码转义
};
AE_EmitReq_PIP(AE_initSet);
5 إرسال أمر
AE_OpenApp('{"emit":"hardWare","Obj":"pc","par0":{"dev":["os","base"]}}')
6 قم بإيقاف تشغيل الأمر ، وقم بإيقاف تشغيله تلقائيًا إذا تم تشغيل التطبيق
{"emit":"close","AppId":1}
smh.com.au تحت العرض التوضيحي هو أساسا مثال على HTML ، بما في ذلك الحصول على معلومات الكمبيوتر الشخصي لتنفيذ index.html
العرض التوضيحي
اتصال
البريد الإلكتروني: appemit (at) appemit.com
التعليمات
- دعم Linux Mac؟
الإصدارات الحالية غير مدعومة وتستخدم على أنظمة Windows.
- ما هي القيود المفروضة على الإصدار المجاني؟
إصدار مجاني ، لا يوجد حد للميزات ، ولكن كل 80 رسالة يتم إرسالها مع Windows المنبثقة.
لا توجد قيود على إصدارات الرسوم ، فهناك إصدارات مؤسسة و VIP Enterprise ، بما في ذلك دعم شبكات المنطقة المحلية.
- اختبار انقر فوق اتصال ، لماذا لا ترد؟
الخطوة الأولى هي فتح خدمة appemit.exe ، يمكنك F12 لمعرفة تقرير الخطأ. بعد إعادة تشغيل النظام ، يتم تشغيل عملية appemit.exe تلقائيًا ولا يتم إيقاف تشغيلها.
- كيف أقوم بتطوير المكونات الإضافية؟
استخدم واجهة C.