You can re-magnetize weakened magnets by rubbing them with a stronger one, but they will eventually permanently lose their magnetism.