Appemit v1.3.50
Visão geral 中文
O Appemit é um middleware leve que pode ser facilmente estendido para comunicar aplicativos (especialmente navegadores) com programas locais. O soquete da Web do padrão HTML5 é usado principalmente para chamadas. O padrão é assíncrono e os parâmetros são transferidos no formato JSON.
Principais recursos:
- 1 Reproduza páginas da web ou arquivos flash contendo flash em praticamente qualquer navegador, incluindo animações interativas SWF, filmes de FLV, etc.
- 2 Abra e manipule arquivos locais no navegador, como ler PDFs, criar, ler, editar Office, AutoCAD, Catia, Bartender Arquivos e suportar operações de código JavaScript.
- 3 Ligue para DLLs de terceiros, componentes OCX, bem como funções do System Winapi, C#, TCC, Python, Lua, etc. no navegador.
- 4 Desenvolva um plug-in de embalagem para o módulo de driver de hardware local para operar e controlar leitores de cartões locais, impressoras, scanners, instrumentos de tiro alta, escudos U e outros dispositivos de hardware na página da web.
- 5 Comunicação entre aplicativos, como bate -papo.
- 6 A incorporação da página da web do Kernel IE no Chrome protege o código fonte, permite que você impeça que o HTML original de leitura ActiveX seja modificado, enquanto suporta o Kernelwke e o piscar de código aberto.
Resolva o problema com o problema
Os navegadores do Chrome com uma participação de mercado internacional de mais de 68% (Data Source NetMarketShare; mais de 25% domésticos) não suportará mais o flash (NPAPI) após dezembro de 2020, enquanto o Microsoft's Edge não suporta o ActiveX.
Os clientes estão acostumados a usar navegadores para lidar com uma variedade de negócios, podem chamar o kernel do IE.
Jogadores, bancos, hospitais, energia, hardware e outros clientes corporativos que usam DLL, ActiveX, OCX, Flash e outros arquivos precisam ser necessários.
Nome do programa Appemit.exe
Site http://www.appemit.com
Githubhttps: //github.com/appemit/appemit
E -mail Appemit (AT) Appemit.com
Endereço de download doméstico
Endereço para download do espelho do github
Descrição do diretório do github
├ dist Download the zip package of this folder. Npswf and help document demo are included
├ README.md
└ README_zh.md
Detalhes dos recursos
- Suporta o processamento síncrono, assíncrono (padrão) de mensagens ou grupos de mensagens.
- Suporta se conectar por JS
- Suporta a abertura de vários aplicativos em uma página.
- Suporta acesso a arquivos locais e de rede.
- Suporta o acesso a informações de hardware, incluindo sistemas, CPUs, placas -mãe, placas gráficas, memória, discos rígidos, redes e muito mais.
- Suporte para o monitoramento USB.
- Suporta chamadas multithread assíncronas do PCOMM.
- Suporta a comunicação entre os usuários e o envio e o recebimento de mensagens.
- Suporta o uso do IE, WebKit, Blink Kernel Open, Páginas da Web interativas.
- Suporta flash aberto e interativo, incluindo o ActiveX Flash e o NPFLASH.
- A reprodução multimídia é suportada , MP4, MP3, RTMP, RTSP, SWF, FLV
- Suporta a abertura, edição, interação de código Microsoft Office, Jinshan Office World, Excel, PPT e processamento de documentos locais e da Web.
- Suporte para a abertura do PDF3D.
- Apoio à abertura, edição do barman.
- Suporte para a abertura, edição do AutoCAD.
- Suporta chamar Bibliotecas de Link de Terceiros DLL, Com, Dotnet etc.
- Suporte para DLL de desenvolvimento, etc.
Condições de uso
Sistema do Windows, suporta XP acima.
Dependência tecnológica
- O soquete da web usa controles de código aberto HPSocket para suportar SSL.
- O arquivo DLL abre a interface C, onde é possível o controle básico de desenvolvimento secundário.
- Hpsocket4c_u.dll hpsocket4c-ssl_u.dll
- Ou seja, o kernel chama o controle ativo do flash
- O kernel não-da-up chama o controle flash npapi
- Kernel webkit com software de código aberto WKE Control
- O kernel pisca usa controles de minoblink de software de código aberto
Começando
- Faça o download do pacote de compactação de arquivos do Appemit (abaixo /Dist Dir , sem plug-ins com menos de 6m) e execute o Appemit.exe uma vez. Defina a inicialização, evite matar o software de veneno. Apenas um processo Appemit.exe pode ser ativado ao mesmo tempo.
- O registro da página da web é definido CID, ClientKey, para obter permissão para conectar. Abra o arquivo HTML dentro da pasta Demo ou a conexão de demonstração na página inicial ou teste com a conta temporária CID.
- Inicialização no background do serviço de conexão Apemit
AE_InitApp("ws://localhost:80/appemit?cid=00000-1&sid=1&flag=1") - Configurar a autorização do ClientKey (ClientKey é privado, após a publicação precisa ser confidencialmente confundida de criptografia JS) Dados e autorização de inicialização, etc.
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 Envie um comando
AE_OpenApp('{"emit":"hardWare","Obj":"pc","par0":{"dev":["os","base"]}}')
6 Desligue o comando, desligue automaticamente se o aplicativo for ativado
{"emit":"close","AppId":1}
Smh.com.au Under Demo é principalmente um exemplo de html, incluindo informações sobre o PC para implementar o índice de chamadas.html, além de reproduzir o flash AppeMbed.html ou testar o aplicativo on -line Appembed
Demonstração
Contato
E -mail: Appemit (at) Appemit.com
Perguntas frequentes
- Suporte Linux Mac?
As versões atuais não são suportadas e são usadas nos sistemas Windows.
- Quais são as restrições para a versão gratuita?
Versão gratuita, sem limite de recursos, mas a cada 80 mensagens enviadas com janelas pop-up.
Não há restrições nas versões das taxas, existem edições corporativas e VIP Enterprise, incluindo suporte para redes de área local.
- Teste de clique em conexão, por que não responder?
A primeira etapa é abrir o serviço Appemit.exe, você pode F12 para ver o relatório de erro. Depois de reiniciar o sistema, o processo Appemit.exe é ativado automaticamente e não desligado.
- Como faço para desenvolver plug-ins?
Use a interface C.