Os Addons (scripts) do MediaMonkey dependem do framework Windows Scripting para serem executados. Se não estiver instalado ou configurado corretamente, os Addons podem falhar ou mostrar erros.
'Não é possível encontrar o mecanismo de script…'
Alguns aplicativos antivírus podem impedir que scripts sejam registrados; esse erro pode ocorrer se o aplicativo antivírus tentar escanear um complemento antes de permitir que ele seja executado pelo mecanismo de script do Windows e não conseguir encontrar o arquivo vbscript.dll após a conclusão da varredura.
Às vezes, o problema é introduzido após a instalação do patch MS10-020 da Microsoft e a execução do Kaspersky Internet Security.
Para resolver o erro 'Não é possível encontrar o mecanismo de script ...', você pode editar o registro usando REGEDIT:
[HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
E escreva “C:\Windows\system32\vbscript.dll” como valores-chave
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
E escreva “C:\Windows\SysWOW64\vbscript.dll” como valores-chave
'Não é possível criar um script para o idioma especificado'
Em alguns sistemas (particularmente sistemas x64), os Controles de Acesso do Usuário (UAC) podem interferir no registro adequado dos componentes de script, resultando no erro acima.
Para resolver o problema 'Não é possível criar um script para o idioma especificado':
- Execute o CMD no modo de administrador (clique no botão Iniciar do Windows -> digite CMD na barra de pesquisa e clique com o botão direito, depois escolha executar como administrador).
- Digite/execute “cd \windows\syswow64” (“cd \windows\system32” para janelas de 32 bits)
- Digite/execute “regsvr32 /U vbscript.dll” para cancelar o registro da biblioteca Visual Basic Script (vbscript) e Windows Scripting Host (WSH) se estiver registrado
Digite/execute “regsvr32 vbscript.dll” para registrar a biblioteca Visual Basic Script (vbscript) e Windows Scripting Host (WSH) - Digite/execute “regsvr32 /U jscript.dll” para cancelar o registro da biblioteca Java Script (jscript) se ela estiver registrada
Digite/execute “regsvr32 jscript.dll” para registrar a biblioteca Java Script (jscript) - Digite/execute “regsvr32 /U scrrun.dll” para cancelar o registro da biblioteca Microsoft Script Runtime se ela estiver registrada
Digite/execute “regsvr32 scrrun.dll” para registrar a biblioteca Microsoft Script Runtime - Digite/execute “regsvr32 /U msscript.ocx” para registrar a biblioteca Microsoft Script Control se ela estiver registrada
Digite/execute “regsvr32 msscript.ocx” para registrar a biblioteca Microsoft Script Control
Depois de registrar essas bibliotecas, o MediaMonkey e quaisquer complementos/scripts de terceiros devem funcionar sem problemas.
Nota: Para testar o VBScript, você pode usar o seguinte teste para mostrar a versão do VBScript no seu sistema:
http://www.happymonkeying.com/eSupport/Test_VBscript.exe deve mostrar a versão do VBScript.
Se não for possível exibir a versão, ainda pode haver um problema com o script no seu sistema.
NOTAS
- Editar o Registro do Windows não é isento de riscos. Certifique-se de se familiarizar com o Registro do Windows por meio de pesquisas on-line antes de modificá-lo.