Making things move in Blender 2.5?

Hi!

In old Blender 2.49b I could make a script to move things araound, se below:
Is thers some way to do this also in Blender 2.5?

/W

#########################################################

Make movment

#########################################################

import Blender
from Blender import *
fn = Get(‘curframe’)

#drives
Drivning_motor = Blender.Object.Get(‘Drivning_motor’)

#slaves
Kugghjul_yttre = Blender.Object.Get(‘Kugghjul_yttre’)
Kugghjul_inre = Blender.Object.Get(‘Kugghjul_inre’)
Kugghjul_motor = Blender.Object.Get(‘Kugghjul_motor’)
Axeln = Blender.Object.Get(‘Axeln’)
Rotor_vanlig = Blender.Object.Get(‘Rotor_vanlig’)
Rotor_smafro = Blender.Object.Get(‘Rotor_smafro’)
Rapsrotor = Blender.Object.Get(‘Rapsrotor’)

euA = Drivning_motor.getEuler()
euB = Kugghjul_motor.getEuler()
euB[2] = 1 * 10 * euA[2]
Kugghjul_motor.setEuler(euB)
euA = Drivning_motor.getEuler()
euB = Kugghjul_yttre.getEuler()
euB[2] = - 0.575 * 10 * euA[2]
Kugghjul_yttre.setEuler(euB)

euA = Drivning_motor.getEuler()
euB = Kugghjul_inre.getEuler()
euB[2] = -1.73913043478 * 10 * euA[2]
Kugghjul_inre.setEuler(euB)

euA = Drivning_motor.getEuler()
euB = Axeln.getEuler()
euB[2] = - 0.575 * 10 * euA[2]
Axeln.setEuler(euB)
euA = Drivning_motor.getEuler()
euB = Rotor_vanlig.getEuler()
euB[2] = - 0.575 * 10 *euA[2]
Rotor_vanlig.setEuler(euB)
euA = Drivning_motor.getEuler()
euB = Rotor_smafro.getEuler()
euB[2] = - 0.575 * 10 * euA[2]
Rotor_smafro.setEuler(euB)
euA = Drivning_motor.getEuler()
euB = Rapsrotor.getEuler()
euB[2] = - 0.575 * 10 * euA[2]
Rapsrotor.setEuler(euB)