Clipper On Line • Ver Tópico - Apresentando fivedit de FiveTech
Mudar para estilo Clássico
Discussão sobre a biblioteca Fivewin - O Clipper para Windows.
Postar uma resposta

Apresentando fivedit de FiveTech

09 Abr 2018 19:24

rochinha escreveu:Quando ao "AsInvoker" vou retirar do meu manifest


Pelo contrário, foi isso que resolveu no fivedit, e tem no meu manifest.
Se chamar como usuário normal, tem os direitos do usuário normal, e se chamar como administrador tem os direitos de administrador.
Sem ele assume administrador, e é justamente aonde os antivírus reclamam, porque teria que liberar acesso total.

Quanto a um aplicativo Harbour/xHarbour:
Tem que considerar as DLLs opcionais. Não sei se elas tem manifest, ou se o manifest faz efeito pra elas.
As DLLs acessadas diretamente vão acabar exigindo os mesmos direitos delas para o aplicativo, ainda mais quando TODOS os recursos da DLL acabam ficando disponíveis, usando ou não.
Isso é diferente de CreateObject() que não deixa o aplicativo preso à DLL, e só vai usar o que precisar.

Apresentando fivedit de FiveTech

09 Abr 2018 19:33

Tal vez pueda ayudar:
https://msdn.microsoft.com/en-us/library/bb756929.aspx

Apresentando fivedit de FiveTech

09 Abr 2018 20:13

Chamou a atenção esta parte:

In future releases, the only way to run an application elevated will be to have a signed application manifest that identifies the privilege level that the application needs.


E estranhei esta outra, que é diferente do ocorrido, que não tinha "asinvoker"

None or asInvoker

Standard user, No prompt, Application launches as a standard user

Apresentando fivedit de FiveTech

09 Abr 2018 22:48

Amiguinhos,

JoséQuitnas
Olha que interessante. Peguei uns posts atrás onde voce diz: ...Usei resourcehacker e troquei o manifest pelo meu !!!... salvei em um arquivo jquintas.manifest e por duas vezes ele foi deletado pelo meu antivírus. Eu uso o Baidu Antivirus.

E como você falou o "AsInvoker" roda a aplicação no nivel do usuário ativo. Mas se colocar requestedExecutionLevel level="requireAdministrator" e executar a aplicação em um usuário normal então o prompt de elevação será apresentado forçosamente.

Resta testar.

Apresentando fivedit de FiveTech

10 Abr 2018 23:22

Aqui

http://wiki.fivetechsoft.com/doku.php?i ... nstalacion

Apresentando fivedit de FiveTech

11 Abr 2018 11:30

rochinha escreveu:salvei em um arquivo jquintas.manifest e por duas vezes ele foi deletado pelo meu antivírus. Eu uso o Baidu Antivirus.


Como pode um arquivo texto ser deletado? Esquisito.

JoséQuintas escreveu:In future releases, the only way to run an application elevated will be to have a signed application manifest that identifies the privilege level that the application needs.


Fiquei na dúvida sobre como traduzir isso: "signed application manifest"
Isso é o aplicativo assinado ou o manifest assinado?

Apresentando fivedit de FiveTech

11 Abr 2018 11:34

isto deixa mais na dúvida ainda.

How to: Sign Application and Deployment Manifests

If you want to publish an application by using ClickOnce deployment, the application and deployment manifests must be signed with a public/private key pair and signed using Authenticode technology
...
Signing the ClickOnce manifests is optional for .exe-based applications. For more information, see the "Generating Unsigned Manifests" section of this document.
...
Unsigned manifests can simplify development and testing of your application. However, unsigned manifests introduce substantial security risks in a production environment. Only consider using unsigned manifests if your ClickOnce application runs on computers within an intranet that is completely isolated from the internet or other sources of malicious code.


https://msdn.microsoft.com/en-us/library/che5h906.aspx

Apresentando fivedit de FiveTech

12 Abr 2018 10:56

Rochinha meu rei o que diabos é "AsInvoker"? E o que isso tem a ver com o Fivewin the best? Obg. abs.

https://www.top10antivirussoftware.com

Apresentando fivedit de FiveTech

12 Abr 2018 11:19

Kapiaba escreveu:Rochinha meu rei o que diabos é "AsInvoker"? E o que isso tem a ver com o Fivewin the best?


Não foi pra mim, mas...
Ao trocar o manifest do fivedit, ficou solucionado o alerta do antivírus.
É isso que tem a ver.
E foi isso que puxou o assunto de manifest, apesar do tópico ser pra fivedit.

"AsInvoker" evita que o EXE precise de direitos elevados por default, e direitos elevados é onde o antivírus bloqueia.

Quem usa BATs pra compilar, ou XHarbour, não tem esse recurso, que está embutido no HBMK2 do Harbour, e melhorado no Harbour 3.4 the best.

Apresentando fivedit de FiveTech

03 Mai 2018 15:52

New Version

http://forums.fivetechsupport.com/viewt ... 25#p211866

Apresentando fivedit de FiveTech

08 Jun 2018 17:17

New Version ---------- 08/06/2018 ---------------

http://forums.fivetechsupport.com/viewt ... 25#p212841

Apresentando fivedit de FiveTech

30 Jul 2018 09:52

------------------------ New version 30/07/2018 --------------------

http://forums.fivetechsupport.com/viewt ... 25#p213830

Apresentando fivedit de FiveTech

09 Out 2019 09:26

---------------------------------- NEW VERSION 04/10/2019 ----------------------

See what's new in FivEdit on the slack
Ver novedades y descarga en el slack

https://join.slack.com/t/fivedit/shared ... TY1YTQ5OWY
Postar uma resposta