Veamos, a que llamas script?
Si usas un CMS indica cual, si es un desarrollo totalmente personalizado, indica las herramientas disponibles.
Por ultimo freeware no es lo mismo que softwre libre.
Habra mil soluciones dependiendo de lo que se te permita modificar en el server, lo que tenga este implementado, el nivel de conocimientos, etc.