WookieChat

From GrunchWiki
Revision as of 23:23, 26 October 2011 by Db2wiki (talk | contribs) (1.16)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

;--------------------------------------------

  • ## ITEM "WookieChat"
  • ## DATE "30.09.2011"
  • ## DESCRIPTION
IRC client (Internet Relay Chat)
{STANDARDBACKUP}
{STANDARDEXTRACT}
Rename "{TEMPDIR}{NAME}{VERSION}.{REVISION}_{SYSOS}_Installer" "{TEMPDIR}{NAME}"

If EXISTS "{INSTALLDIR}{NAME}/servers.txt"
If EXISTS "{TEMPDIR}{NAME}/servers.txt"
Delete FORCE "{TEMPDIR}{NAME}/servers.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/settings.txt"
If EXISTS "{TEMPDIR}{NAME}/settings.txt"
Delete FORCE "{TEMPDIR}{NAME}/settings.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/nick_settings.txt"
If EXISTS "{TEMPDIR}{NAME}/nick_settings.txt"
Delete FORCE "{TEMPDIR}{NAME}/nick_settings.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/urls.txt"
If EXISTS "{TEMPDIR}{NAME}/urls.txt"
Delete FORCE "{TEMPDIR}{NAME}/urls.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ignorelist.txt"
If EXISTS "{TEMPDIR}{NAME}/ignorelist.txt"
Delete FORCE "{TEMPDIR}{NAME}/ignorelist.txt"
Endif
EndIf

;Connect scripts

If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/AfterX"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/AfterX"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/AfterX"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/AmigaWorldNET"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/AmigaWorldNET"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/AmigaWorldNET"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/DarkMyst"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/DarkMyst"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/DarkMyst"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Efnet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Efnet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Efnet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Freenode.net"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Freenode.net"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Freenode.net"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Galaxynet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Galaxynet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Galaxynet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/HatNet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/HatNet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/HatNet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Undernet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Undernet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Undernet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/ZiRC"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/ZiRC"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/ZiRC"
Endif
EndIf

; Icons

If EXISTS "{INSTALLDIR}{NAME}/Bonus.info"
If EXISTS "{TEMPDIR}{NAME}/Bonus.info"
Delete FORCE "{TEMPDIR}{NAME}/Bonus.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Catalogs.info"
If EXISTS "{TEMPDIR}{NAME}/Catalogs.info"
Delete FORCE "{TEMPDIR}{NAME}/Catalogs.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Colors.info"
If EXISTS "{TEMPDIR}{NAME}/Colors.info"
Delete FORCE "{TEMPDIR}{NAME}/Colors.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts.info"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts.info"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Docs.info"
If EXISTS "{TEMPDIR}{NAME}/Docs.info"
Delete FORCE "{TEMPDIR}{NAME}/Docs.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Logs.info"
If EXISTS "{TEMPDIR}{NAME}/Logs.info"
Delete FORCE "{TEMPDIR}{NAME}/Logs.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Smilies.info"
If EXISTS "{TEMPDIR}{NAME}/Smilies.info"
Delete FORCE "{TEMPDIR}{NAME}/Smilies.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/sounds.info"
If EXISTS "{TEMPDIR}{NAME}/sounds.info"
Delete FORCE "{TEMPDIR}{NAME}/sounds.info"
Endif
EndIf
FailAt 30
Delete FORCE "{TEMPDIR}{NAME}/WookieChat"
Delete FORCE "{TEMPDIR}{NAME}/WookieChat.info"
Delete FORCE "{TEMPDIR}{NAME}/libs" ALL
Delete FORCE "{TEMPDIR}{NAME}/MUI"  ALL
Delete FORCE "{TEMPDIR}{NAME}/Install"
Delete FORCE "{TEMPDIR}{NAME}/Install.info"
FailAt 10
Rename "{TEMPDIR}{NAME}/WookieChat_{SYSOS}"      "{TEMPDIR}{NAME}/WookieChat"
Rename "{TEMPDIR}{NAME}/WookieChat_{SYSOS}.info" "{TEMPDIR}{NAME}/WookieChat.info"
{STANDARDCOPY}
{CREATEWBSTARTUPICON}
  • ## INSTALL END
  • ## UNINSTALL
{STANDARDBACKUP}
Delete FORCE "{INSTALLDIR}{NAME}" ALL
Delete FORCE "{INSTALLDIR}{NAME}.info"
Delete FORCE "ENVARC:MUI/{UPPERNAME}_GUI{MUIPREFSPATTERN}"
Delete FORCE "ENV:MUI/{UPPERNAME}_GUI{MUIPREFSPATTERN}"
Delete FORCE "SYS:WBStartup/{NAME}.info"
Delete FORCE "SYS:WBStartup/{NAME}_WBStartup.info"
EndIf
  • ## UNINSTALL END
  • ## ITEM END