Per cominciare benvenuto sul forum.
Partendo dal fatto che non sono sicuro d'aver capito bene e che l'operazione è alquanto ingarbugliata, credo che quello che chiedi non lo puoi fare in javascript si dovrebbe fare (il condizionale d'obbligo non conosco i linguaggi) o in visual basic o in c++ e forse anche (aplet)java.
Qualora fosse possibile, dubito che tu possa riuscirci da quello che scrivi non hai la preparazione (senza offesa)