Fairly certain I've been doing it correctly though it's still giving me an error I don't think its the file name though I could very well be wrong this is the last log I received
[sEVERE] ------------------------------------------
[01:54:49] [sEVERE] Launcher is starting....
[01:54:49] [sEVERE] Launcher Build: '1.0.2.0'
[01:54:49] [sEVERE] Allocated 910.25 Mb of RAM
[01:54:49] [sEVERE] Java VM: '1.7.0_01-b08'
[01:54:49] [sEVERE] OS Version: '6.1'
[01:54:49] [sEVERE] Is 64-bit: 'true'
[01:54:49] [sEVERE] [info] Downloading 'mirrors.yml' from 'http://mirror.technicpack.net/Technic/mirrors.yml'.
[01:54:50] [sEVERE] Starting download of 'http://206.217.207.1/Technic/CHECKSUM.md5', with 3 trie(s) remaining
[01:54:50] [sEVERE] Copying: \temp\file6048553817518433060.tmp to: \launcher\CHECKSUM.md5
[01:54:50] [sEVERE] File Downloaded: \launcher\CHECKSUM.md5
[01:54:51] [sEVERE] [MD5 Mismatch] File '\launcher\technicssp\modpack.yml' has md5 of '537d675509bee8da624d123b3b3355bb' instead of 'f9cf82ecb466b84f0ecffde3bfdff6b6'
[01:54:51] [sEVERE] [info] Downloading 'modpack.yml' from 'http://206.217.207.1/Technic/technicssp/modpack.yml'.
[01:54:52] [sEVERE] [info] Downloading 'minecraft.yml' from 'http://206.217.207.1/Technic/minecraft.yml'.
[01:54:56] [sEVERE] Starting download of minecraft, with 3 trie(s) remaining
[01:55:07] [sEVERE] Downloaded 'minecraft.jar' does not matche MD5 of any known minecraft version!
[01:55:07] [sEVERE] Starting download of minecraft, with 2 trie(s) remaining
[01:55:13] [sEVERE] Downloaded 'minecraft.jar' does not matche MD5 of any known minecraft version!
[01:55:13] [sEVERE] Starting download of minecraft, with 1 trie(s) remaining
[01:55:19] [sEVERE] Downloaded 'minecraft.jar' does not matche MD5 of any known minecraft version!
[01:55:19] [sEVERE] java.io.IOException: Failed to download minecraft
[01:55:19] [sEVERE] at org.spoutcraft.launcher.MinecraftDownloadUtils.downloadMinecraft(MinecraftDownloadUtils.java:77)
[01:55:19] [sEVERE] at org.spoutcraft.launcher.GameUpdater.updateMC(GameUpdater.java:121)
[01:55:19] [sEVERE] at org.spoutcraft.launcher.gui.LoginForm$3.doInBackground(LoginForm.java:850)
[01:55:19] [sEVERE] at org.spoutcraft.launcher.gui.LoginForm$3.doInBackground(LoginForm.java:1)
[01:55:19] [sEVERE] at javax.swing.SwingWorker$1.call(Unknown Source)
[01:55:19] [sEVERE] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
[01:55:19] [sEVERE] at java.util.concurrent.FutureTask.run(Unknown Source)
[01:55:19] [sEVERE] at javax.swing.SwingWorker.run(Unknown Source)
[01:55:19] [sEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[01:55:19] [sEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[01:55:19] [sEVERE] at java.lang.Thread.run(Unknown Source)
Another note I can see file extensions I had to enable them months ago just to get the the mine-craft files