¡Pide consejo sobre el uso del complemento Desert para Button Wizard 9!
No todos los scripts necesitan registrar DaMo al frente
Personalmente, creo que si se trata de controlar un programa abierto, registrar DaMo al frente
Si es para controlar la apertura de un determinado programa y luego ingresar la cuenta y la contraseña, es posible que deba ejecutar parte del script antes de registrarse
Lo siguiente es registrar el desierto
<. p>// Primero empaquete dm.dll y RegDll.dll en el archivo adjunto. Por supuesto, si tiene otros recursos (bibliotecas de fuentes, imágenes, etc.), también puede empaquetarlos juntos//. Este need_ver se utiliza como la versión del complemento que este script debe utilizar. Si desea cambiar la versión, recuerde cambiar este valor.
need_ver = "2.1146C"
// Aquí, seleccione test?_game en la unidad c como directorio básico del complemento. in, que es el directorio correspondiente a SetPath. Por lo tanto, todos los recursos se liberan en este directorio.
PutAttachment "c:\test_game","*.*"
// RegDll se usa aquí para registrar el complemento, por lo que debe publicarse en el complemento, pero recuerde no publicar dm.dll en el complemento. Eso provocará que el complemento falle.
PutAttachment ".\Plugin", "RegDll.dll"
// Inicio del registro del complemento>>>>>>>>>>>>>>>>>>>
// Comencemos a registrar el complemento. para registrarlo con RegDll
Call Plugin.Reg("c:\test_game\dm.dll")
// Determinar si el registro se realizó correctamente
set dm = createobject("dm.dmsoft")
if dm.Ver() <> need_ver then
// Libera primero el dm creado previamente
set dm = Nothing
// Luego intenta registrarte con regsvr32
set ws=createobject("Wscript.Shell")
ws.run " regsvr32 c:\test_game\dm.dll /s"
set ws=nothing
Delay 1500
// Determina si el complemento se registró correctamente
set dm = createobject("dm.dmsoft")
if dm.Ver() <> need_ver then
// En este momento, es Confirmó que el registro del complemento falló.
Aparece información de depuración para su análisis
cuadro de mensaje "La versión del complemento es incorrecta, la versión actual es: "&dm.ver()&", el directorio donde se encuentra el complemento es: " &dm.GetBasePath()
endscript
end if
end if
//Fin del registro del complemento<<<< <<<<<<<<<<<
// Comienza el registro pago>>>>>>>>>>>>>>>>
//// Bien, se confirma que el registro del complemento se realizó correctamente y se creó el objeto. Comience a registrarse para los servicios pagos a continuación
dm_ret = dm.Reg("abcdefg") // abcdefg es su código de registro. Se puede obtener directamente en segundo plano del sitio web del complemento Desert.
si dm_ret < > 1 entonces
cuadro de mensaje "Error en el registro, el valor de retorno es:"&dm_ret
endscript
end if
// Finaliza el registro de carga <<<<<<<<<<<<<<<<