Clipper On Line • Ver Tópico - Apresentando fivedit de FiveTech
Página 1 de 4

Apresentando fivedit de FiveTech

MensagemEnviado: 13 Fev 2015 15:11
por Kapiaba
FiveWinners, vamos ajudar a desenvolver esta ferramenta tão esperada por todos.

http://forums.fivetechsupport.com/viewtopic.php?f=6&t=29992

Já pedi ao Liñares, e acho que ele vai me atender, que o editor de recursos(WS) seja 99.99% compatível com o WORKSHOP.EXE by Borland.

Obg. abs.

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Fev 2015 08:24
por sygecom
De fato ficou muito boa, e simples de usar. Vou aproveitar e usar uns código dele....muito bom

Apresentando fivedit de FiveTech

MensagemEnviado: 23 Fev 2015 10:17
por Kapiaba
Leonardo, você conseguiu compilar com os .RES? Comigo está dando estouro do arquivo .RES e não compila, via prompt de comando, funciona normal, mandei o fivedit.bat, mas o Liñares se enrolou com o FIVETOUCH e não resolveu o problema.

Obg. Abs.

Apresentando fivedit de FiveTech

MensagemEnviado: 23 Fev 2015 13:36
por sygecom
Compilei usado .RC
Não tenho .RES, não seria a mesma coisa ?

Nota: Meu .RC tem apenas algumas poucas referencias de imagem e versão do sistema, nada de mais.

FivEdit ( FE )

MensagemEnviado: 28 Set 2017 19:39
por cnavarro

Apresentando fivedit de FiveTech

MensagemEnviado: 29 Set 2017 11:09
por Kapiaba
Mi querido maestro Cristobal Navarro del equipo de desarrolladores Fivetech, sea mui biénvenido a estos foro de fivewin en Brasil.

Aún en la espera, del WORKSHOP 99.99% en el proyecto Fivedit. jejejejejejejejejeje.

Best regards, saludos y un fuerte abrazo.

Apresentando fivedit de FiveTech

MensagemEnviado: 29 Set 2017 14:38
por cnavarro
Poco a poco, poco a poco, un poco de paciencia, que estoy con ello e irá incluido en FivEdit ( FE )
Lo más importante, como sabes, es tener personas que vayan probando
Saludos y encantado de estar por aqui ( disculpad por utilizar español )

Imagem

Imagem

Apresentando fivedit de FiveTech

MensagemEnviado: 29 Set 2017 16:47
por cnavarro
----------------------------- NEW VERSION ---------------------------

http://forums.fivetechsupport.com/viewt ... 65#p205995

Apresentando fivedit de FiveTech

MensagemEnviado: 30 Set 2017 09:21
por cnavarro
---------------------------------------- NEW VERSION 30/09/2017 -------------------------

https://bitbucket.org/fivetech/fivewin- ... ivedit.exe

Apresentando fivedit de FiveTech

MensagemEnviado: 04 Out 2017 16:26
por cnavarro
----------------------------------------------- NEW VERSION 04/10/2017 -------------------------

- New dialog REPLACE TEXT
Allow replace specials characters: CRLF, CR, LF, TAB with NIL, or others characters
- Minor bugs fixeds

https://bitbucket.org/fivetech/fivewin- ... ivedit.exe

Imagem

Apresentando fivedit de FiveTech

MensagemEnviado: 07 Out 2017 19:03
por cnavarro
-------------------------------------- New version 07/10/2017 ------------------------

Added templates user define

http://forums.fivetechsupport.com/viewt ... 65#p206157

Apresentando fivedit de FiveTech

MensagemEnviado: 15 Out 2017 05:58
por rochinha
Amiguinhos,

Bonita mesmo. Parece muito com a IDE Express da Microsoft.

:-Y

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Out 2017 11:11
por cnavarro

Apresentando fivedit de FiveTech

MensagemEnviado: 18 Out 2017 19:25
por cnavarro
-------------------------------------- NEW VERSION 19/10/2017 ------------------------

* Added:
- CTRL + F5 : Goto Line Function
- CTRL + F6 : Goto Old Pos

* Fixed:
- Changes of font: names, sizes and attributes

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

Apresentando fivedit de FiveTech

MensagemEnviado: 17 Fev 2018 21:39
por cnavarro
----------------------------------------- New version --------------------------------------------

http://forums.fivetechsupport.com/viewt ... 95#p209997

Apresentando fivedit de FiveTech

MensagemEnviado: 18 Fev 2018 08:19
por JoséQuintas
fiveedit.png

Apresentando fivedit de FiveTech

MensagemEnviado: 19 Fev 2018 08:57
por rochinha
Amiguinhos,

JoseQuintas
Baixei, rodei em duas maquinas, uma com Baidu e outra com Avast. Não encontrou virus. Baixe novamente. Lembrando que a LIBMYSQL.DLL é necessária.

Apresentando fivedit de FiveTech

MensagemEnviado: 19 Fev 2018 09:57
por JoséQuintas
Windows 10 e antivírus do Windows 10.

Apresentando fivedit de FiveTech

MensagemEnviado: 19 Fev 2018 10:05
por sygecom
Aqui pra mim também não deu, mas uso o mais simples, aquele que vem do Windows mesmo, nem deve pegar nada.

Mas quando tenho duvida, sempre passo o arquivo no link abaixo, e principio passou sem problema em todos os antivírus.
https://www.virustotal.com/pt/

Apresentando fivedit de FiveTech

MensagemEnviado: 19 Fev 2018 10:45
por JoséQuintas
É Windows 10.
É o antivírus que vém com Windows 10.
Baixou, excluiu, avisou.
Se já exclui, não há o que fazer.

Apresentando fivedit de FiveTech

MensagemEnviado: 19 Fev 2018 12:39
por Kapiaba
Mister Quintas, normal aqui.

Apresentando fivedit de FiveTech

MensagemEnviado: 19 Fev 2018 12:47
por cnavarro
Puede ser que utilizo UPX para comprimir el EXE

Apresentando fivedit de FiveTech

MensagemEnviado: 12 Mar 2018 15:10
por cnavarro
------------------------------------------------------- NEW VERSION 11/03/2018 -------------------------------

http://forums.fivetechsupport.com/viewt ... 95#p210593

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 14:17
por cnavarro
----------------------------------------------------- New Version 16/03/2018 ----------------------------

http://forums.fivetechsupport.com/viewt ... 10#p210763

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 15:18
por JoséQuintas
fivedit1.png


fivedit2.png

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 15:56
por Kapiaba

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 16:11
por JoséQuintas
Indicaram o link lá, mas só foram consideradas as mensagens de antivírus.

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 16:31
por Kapiaba
Mister Quinats, Desabilite o Anti virus para testar. Tem algo errado com a sua máquina.

A maioria dos anti virus, estão reclamando do UPX.EXE.

Abs.

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 17:20
por JoséQuintas
Kapiaba escreveu: Tem algo errado com a sua máquina.


Pode ser... a Microsoft deve ter criado uma versão de Windows 10 só pra mim....

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 18:49
por Kapiaba
Opa, não seja rude mister Quintas, não eres o primeiro que isto acontece com windows 10, principalmente se se usa o anti virus windows defender do windows 10.

Mas, enfim... haja como quiser. Foi só uma sugestão.

Se vai ser mal educado, também sei ser. Apesar de que respeito para mim, é tudo.

Abs.

Apresentando fivedit de FiveTech

MensagemEnviado: 16 Mar 2018 20:17
por JoséQuintas
Kapiaba escreveu:Opa, não seja rude mister Quintas, não eres o primeiro que isto acontece com windows 10, principalmente se se usa o anti virus windows defender do windows 10.


Ué... então não tem nada de errado na máquina, é um ambiente comum, e um problema comum nesse ambiente.

O curioso é que a versão anterior não baixava mas funcionava.
A atual baixa, mas não funciona.....
Até assinei pra ver se fazia diferença, mas não fez.
Também tentei em modo XP, mas não fez diferença.

Nota: Quando é o antivírus bloqueando, não sobra programa na máquina pra testar, ele é imediatamente excluído.

Apresentando fivedit de FiveTech

MensagemEnviado: 19 Mar 2018 09:35
por Kapiaba

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 11:06
por cnavarro

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 12:08
por JoséQuintas
À primeira vista, ao eliminar as apresentações estilo Visual Studio, o problema foi resolvido.

Pontos importantes a verificar:

1 - Obriga a rodar como administrador, e/ou permitir alterações no computador
Isso é perigoso, é deixar todo computador aberto para o programa, ainda mais sendo versão de testes, onde tudo pode acontecer.
Realmente isso é necessário?
Por acaso está obrigando compatibilidade XP SP3 e por isso causa o alerta?

2 - Obriga a pasta c:\fivedit
Não seria só usar o PATH do EXE?

3. Obriga as DLLs geralmente opcionais
Não seria só fazer igual ao Harbour 3.4, deixar dinâmicas pra exigir somente se necessário?
É possível que permitiria até retornar o uso do UPX.

4 - Obriga a usar o editor maximizado, sem salvar/respeitar os ajustes do usuário

Por enquanto só esses básicos, que aparentemente ninguém se importou em avisar.

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 17:13
por cnavarro
Muchas gracias por sus comentarios, los tendré en cuenta para aplicar algunas mejoras
Normalmente, cuando un fichero es descargado de internet, es sistema nos avisa de la posible peligrosidad del fichero
Cualquier sugerencia le estaré agradecido

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 19:07
por JoséQuintas
Sobre o problema do UPX:

http://www.pctoledo.com.br/forum/viewtopic.php?f=4&t=18845&p=121020&hilit=upx#p121020

Compilando com hbssl e dll´s acontece isso


Sobre o alerta do fivedit:

alerta.jpg


Sobre obrigar maximizado:
Cabe uma impressora Laser e um monitor de 20 polegadas dentro do editor, e ainda sobra espaço.

fivedit.jpg

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 19:13
por JoséQuintas
Ainda sobre o alerta:
Não adianta desbloquear e nem assinar.
Algum recurso chamado que foi detectado, talvez tenha a ver com DLLs.

fiveditassinado.jpg

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 19:25
por JoséQuintas
Removido o alerta !!!!
Usei resourcehacker e troquei o manifest pelo meu !!!
Confirme se pode ser usado.

fiveditedit.png


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
   <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <security>
         <requestedPrivileges>
            <requestedExecutionLevel
               level="asInvoker"
               uiAccess="false"
            />
         </requestedPrivileges>
      </security>
   </trustInfo>
   <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
      <application>
         <!-- Windows 10 -->
         <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
         <!-- Windows 8.1 -->
         <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
         <!-- Windows Vista -->
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <!-- Windows 8 -->
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <!-- Windows 7 -->
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
         <!-- Windows Vista and Windows Server 2008 R2 -->
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <!-- Windows XP ignores this section -->
      </application>
   </compatibility>
   <dependency>
      <dependentAssembly>
         <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="*"
            publicKeyToken="6595b64144ccf1df"
            language="*" />
      </dependentAssembly>
   </dependency>
</assembly>

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 19:29
por JoséQuintas
Pra quem quiser testar se está desbloqueado.
Compactei com UPX, além do manifest trocado.

Apresentando fivedit de FiveTech

MensagemEnviado: 21 Mar 2018 19:36
por JoséQuintas
A última.
Fiz o teste baixando do meu site esse fivedit.exe com manifest trocado e compactado com UPX, passou pelo antivírus do Windows 10.
Mas é suspeito, porque o arquivo saiu daqui, e não sei se o antivírus leva isso em consideração.

fiveditupx.png

Apresentando fivedit de FiveTech

MensagemEnviado: 22 Mar 2018 10:03
por Kapiaba
Os dois baixaram e rodaram normal. O AVG anti virus não reclamou. o IOBIT MalWare Fighter disse que o(s) arquivo(s), são seguros. abs.

FIVEDIT.png

Apresentando fivedit de FiveTech

MensagemEnviado: 22 Mar 2018 16:51
por JoséQuintas
Apenas chute: talvez o problema fosse o nível de segurança, e "as invoker" assuma o nível padrão, o que não representa risco.

Apresentando fivedit de FiveTech

MensagemEnviado: 23 Mar 2018 21:50
por cnavarro

Apresentando fivedit de FiveTech

MensagemEnviado: 09 Abr 2018 09:01
por cnavarro

Apresentando fivedit de FiveTech

MensagemEnviado: 09 Abr 2018 18:55
por rochinha
Amiguinhos,

JoseQuintas
Tempos atrás discutimos um tópico sobre manifest. Se agora voce descobriu o que poderia ser, isto é uma maravilha.

Quando ao "AsInvoker" vou retirar do meu manifest e ver se continua a atrapalhar ou ver se o Avast vai chiar.

Qualquer coisa retorno.

cnavarro
Where is FiveEdit Installation Full?

Apresentando fivedit de FiveTech

MensagemEnviado: 09 Abr 2018 19:24
por JoséQuintas
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

MensagemEnviado: 09 Abr 2018 19:33
por Claudio Soto

Apresentando fivedit de FiveTech

MensagemEnviado: 09 Abr 2018 20:13
por JoséQuintas
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

MensagemEnviado: 09 Abr 2018 22:48
por rochinha
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

MensagemEnviado: 10 Abr 2018 23:22
por cnavarro

Apresentando fivedit de FiveTech

MensagemEnviado: 11 Abr 2018 11:30
por JoséQuintas
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

MensagemEnviado: 11 Abr 2018 11:34
por JoséQuintas
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

MensagemEnviado: 12 Abr 2018 10:56
por Kapiaba
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

MensagemEnviado: 12 Abr 2018 11:19
por JoséQuintas
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

MensagemEnviado: 03 Mai 2018 15:52
por cnavarro

Apresentando fivedit de FiveTech

MensagemEnviado: 08 Jun 2018 17:17
por cnavarro
New Version ---------- 08/06/2018 ---------------

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

Apresentando fivedit de FiveTech

MensagemEnviado: 30 Jul 2018 09:52
por cnavarro
------------------------ New version 30/07/2018 --------------------

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

Apresentando fivedit de FiveTech

MensagemEnviado: 09 Out 2019 09:26
por cnavarro
---------------------------------- 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