An automating tool for Chocolatey scripts
Uma ferramenta de automação para scripts Chocolatey
-
Make sure that You have all these dependencies installed on your Windows before running Chocolatra:
-
Download the latest release before anything else!
-
Chocolatra needs Chocolatey installed on Your system for It to work. If that's not your case, don't worry, You can Install the Chocolatey CLI from the program by clicking the "INSTALL CHOCOLATEY" button, which will run the original installation script for downloading and installing automatically.
-
Or if You would prefer to install It manually, simply run cmd as administrator and paste the following script on It:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
- First of all, You need to add your packages to the automation row. There are a few ways You can do It:
-You can type the package name on the text field, and press enter or click the add button;
-
You can look for installed packages by clicking the "add installed packages" button, which will Choco search in your system for Chocolatey programs;
-
Or You can get packages directly from the website by clicking in "Online search". When You do so, a new integrated webbrowser window will open up with the a customized version of Chocolatey Website. You can simply click on the "Add to Chocolatra" buttons to add the packages to the list on your left. You can click the list item to remove It too. When You close the browser, all selected packages will be added to the automation row.
-
Now You have to check all packages that You want to manipulate, and choose an Action, like "Install Packages" for example. The packages Will suffer the Action sequentially, showing You the progress during Its execution.
-
That's It!
-
Download the language file from source code or from Releases tab;
-
Put the file inside the same folder as Chocolatra.exe is contained;
-
Done!
NOTE: Since version 1.6, the program will automatically generate an English lang_dict.json file inside Its execution directory. You can use that file to translate to your own language and send It to me, if You want others to enjoy globalized texts as well.
-
The credits for the forms styling goes to the MaterialSkin project;
-
The credits for the json parsing used on the translator engine goes to the Json.NET project;
-
Certifique-se de que o seu Windows tem as seguintes dependências instaladas antes de iniciar o Chocolatra:
-
Baixe a ultima versão antes de mais nada!
-
O Chocolatra precisa do Chocolatey instalado em seu sistema para funcionar. Se este não for o seu caso, não se preocupe, você pode instalar o CLI do Chocolatey através do programa ao clicar no botão "INSTALL CHOCOLATEY", que rodará o código original de instalação para baixá-lo e instalá-lo automaticamente.
-
Ou caso prefira instalá-lo automaticamente, abra o CMD como administrador e cole o seguinte script:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
- Primeiramente, você precisa adicionar os pacotes à fila de automação. Existem algumas formas de fazer isso:
-
Você pode digitar o nome do pacote na caixa de texto e pressionar enter ou clicar no botão "ADD";
-
Você pode procurar pode pacotes instalados ao clicar em "add installed packages", o que fará uma busca por pacotes Chocolatey instalados préviamente em seu sistema;
-
Ou você pode pegar os pacotes diretamente pelo site ao clicar em "Online search". Quando fizer isso, uma nova janela com um navegador integrado se abrirá com uma versão customizada do site do Chocolatey. Você pode então clicar nos botões "Add to Chocolatra"para adicionar os pacotes à lista na esquerda. Você pode remover os itens da lista ao clicar neles.Quando fechar o navegador, os pacotes serão adicionados à fila de automação.
-
Agora você deve marcar todos os pacotes que deseja manipular, e escolher uma Action, como "Install Packages" por exemplo. Os pacotes sofrerão a Action sequencialmente, mostrando todo o progresso durante sua execução.
-
Pronto!
-
Baixe o arquivo de idioma a partir do Código fonte ou da aba Releases;;
-
Coloque o arquivo dentro da mesma pasta que o Chocolatra.exe está contido;
-
Feito!
NOTA: Desde a versão 1.6, o programa irá gerar automaticamente um arquivo lang_dict.json em seu diretório de execução. Você pode usar esse arquivo para traduzir para o seu próprio idioma e enviá-lo para mim, se quiser que outros também aproveitem os textos globalizados.
-
Os créditos pela estilização dos formulários vão para o projeto MaterialSkin;
-
Os créditos pela conversão Json usada no motor de tradução vão para o projeto Json.NET;