
Minificador VBScript

Minificador de VBScript
Instalação rápida
$ gem install vbsmin
Veja mais opções de instalação.
Uso padrão: CLI
$ vbsmin samples/features.vbs
Tamanho do arquivo original: 344 bytes
Tamanho do arquivo minificado: 244 bytes
Tamanho economizado: 100 bytes
Caminho do arquivo original: samples/features.vbs
Caminho do arquivo minificado: samples/features.min.vbs
Uso padrão: biblioteca
require 'vbsmin'
vm = VBSMin.new
vm.minify('samples/features.vbs')
Então este trecho de script...
' Get WMI Object.
On Error Resume Next
Set objWbemLocator = CreateObject _
("WbemScripting.SWbemLocator")
if Err.Number Then
REM Display error
WScript.Echo vbCrLf & "Error # " & _
" " & Err.Description
End If
On Error GoTo 0
... deve ser minificado para:
On Error Resume Next:Set objWbemLocator = CreateObject ("WbemScripting.SWbemLocator"):if Err.Number Then:WScript.Echo vbCrLf & "Error # " & " " & Err.Description:End If:On Error GoTo 0
Página inicial / Documentação: https://noraj.github.io/vbsmin/
Veja por que esta CLI / ferramenta foi necessária.
Feito por Alexandre ZANNI (@noraj)