Convertendo Projetos para o Scriptcase 9

Convertendo Projetos para o Scriptcase 9

O Scriptcase permite a portabilidade de seus projetos, de forma simples, através do conversor de Projetos.

Assim, os projetos desenvolvidos em qualquer versão da ferramenta pode se beneficiar com todos os recursos novos disponibilizados na versão 9.

Confira as novidades da versão 9.4 em nossa landing page


Caso tenha alguma dúvida no processo de instalação do Scriptcase 9, verifique este tutorial de instalação ou entre em contato com nosso suporte técnico.

Passos para a conversão dos projetos para o Scriptcase 9

IMPORTANTE

Para o processo de conversão dos projetos, é essencial que uma cópia da pasta do seu Scriptcase antigo, ondem estão seus projetos, esteja na mesma máquina da sua instalação atual do Scriptcase, para onde seus projetos sejam convertidos.

Versões do Scriptcase na mesma Máquina.

Caso as duas versões do Scriptcase (v8.1 ou anterior e v9) estejam na mesma máquina, siga para a conversão dos projetos.

1 - Acesse o diretório onde seu Scriptcase 8 ou anterior está instalado.


Abaixo, o diretório padrão de instalação do Scriptcase 8, para cada sistema operacional compatível:
  • Windows 64 bits >> C:\Program Files\NetMake\v81\wwwroot
  • Windows 32 Bits >> C:\Program Files (x86)\NetMake\v81\wwwroot
  • Linux 32 ou 64 Bits: /opt/NetMake/v81/wwwroot/
  • MacOS >> /Applications/Scriptcase/v81

2 - Crie um arquivo compactado para minimizar o risco de corromper na transferência para a outra máquina ou servidor.

3 - Na máquina onde seu Scriptcase 9 está instalado, descompacte o arquivo com o Scriptcase 8 ou anterior.

Veja o exemplo abaixo.

  • A pasta da versão antiga da ferramenta está com o nome scriptcase8
  • A pasta da nova instalação como scriptcase, que neste caso é o Scriptcase 9



Feito isso, iremos iniciar o processo de conversão dos projetos.

Convertendo os projetos

IMPORTANTE

O processo de conversão é seguro e não possui risco para seus projetos, no entanto, é recomendável a realização de backup antes de qualquer ação em seu Scriptcase 9, como a conversão de seus projetos.

Neste passo, você já possui um Scriptcase 9 devidamente instalado e a pasta do seu Scriptcase antigo na mesma máquina que sua instalação do Scriptcase 9.

Desta forma, daremos prosseguimento ao passo a passo.

Acessando o conversor


1 - Acesse o Scriptcase 9 através do browser de sua preferência.
Já no Scriptcase, acesse o menu Ferramentas > Conversores e selecione a versão que será convertida.

IMPORTANTE

No Scriptcase 9 é possível realizar a conversão direta de projetos criados a partir do Scriptcase 6

Caso possua uma versão anterior à v6, será necessário realizar a conversão de seus projetos para o Scriptcase 6 e posteriormente para o Scriptcase 9. 

Inicie um chat com nosso setor comercial ou com nosso suporte técnico que estaremos a disposição para ajuda-los com suas dúvidas sobre a conversão de projetos.



Diretório do Scriptcase antigo

2. Neste passo, devemos informar o caminho completo até a pasta  do Scriptcase 8 ou anterior, como no exemplo abaixo.

Ao utilizar o instalador automático com seus valores padrões, o Scriptcase deve está localizado nos seguintes diretórios, de acordo com seu Sistema operacional.

  • Windows 64 bits >> C:\Program Files\NetMake\v81\wwwroot
  • Windows 32 Bits >> C:\Program Files (x86)\NetMake\v81\wwwroot
  • Linux 32 ou 64 Bits: /otp/NetMake/wwwroot
  • MacOS >> /Applications/Scriptcase/v81


IMPORTANTE

O erro *** error access SC_TBPRJ V8 = no such table: sc_tbprj será exibido caso a base do Scriptcase antigo não seja encontrada, nestes casos entre em contato com nosso suporte tecnico

Lista de Projetos


3. Nesta etapa, os projetos existentes na versão anterior serão listados. Selecione os projetos que serão convertidos e os que não serão.



Projetos em Conflito


Caso exista algum projeto da v8 em conflito com projetos da v9, estes serão listados de forma separada, como na imagem a baixo.

  • Manter Projeto - O projeto não é convertido, mantendo a versão do projeto na v9.
  • Sobrescrever Projeto - O projeto é convertido, e todo o projeto da v9 será sobrescrito.

Log de Conversão


No fim da conversão dos projetos, será exibida a tela de log, com todas as ações realizadas no banco de dados. Para finalizar clique em sair.

IMPORTANTE

Ao finalizar o processo de conversão, é importante gerar o código fonte dos projetos e executar suas aplicações. Não nos responsabilizamos por qualquer problema de natureza externa, como problemas em bibliotecas de terceiro ou códigos utilizados nas aplicações.



    • Related Articles

    • Instalando ScriptCase PHP 7.3 utilizando XAMPP no Linux

      Xampp Installation Using PHP 7.3 XAMPP Permite instalar facilmente o Apache em seu próprio computador, independentemente do seu sistema operacional (Linux, Windows, MAC ou Solaris). Primeiro vamos baixar o  XAMPP PHP ...
    • Mapeamento das aplicações para conversão de projetos

      Neste artigo, veja como utilizar o arquivo sc_project_info para gerar o relatório geral dos projetos do Scriptcase. Nosso objetivo é auxiliar, de forma direta, os usuários do Scriptcase na migração dos seus projetos para a instalação com o PHP 8.1. O ...
    • Criando temas para o Scriptcase

      Neste artigo iremos mostrar como criar e editar novos temas para suas aplicações. O Scriptcase disponibiliza uma ferramenta completa para a criação dos temas, podendo alterar o esquema de botões, todo o CSS das aplicações e da barra de menu da ...
    • Atualizando o ambiente do seu Scriptcase 9 para o PHP 7.3

      A partir da release 9.4.016, o Scriptcase passa a ser compatível também com o PHP 7.3.  IMPORTANTE:  A atualização para o ambiente com PHP 7.3 não é obrigatória. O Scriptcase continuará sendo atualizado normalmente em ambientes com PHP 7.0. Portanto, ...
    • Funções PHP necessárias para o ScriptCase

      No PHP, existem algumas funções essenciais para o funcionamento do Scriptcase. Em alguns servidores, esta funções são desabilitadas, isso faz com que o Scriptcase não funcione devidamente. Segue a lista das funções que não podem estar bloqueadas, ...