Office 2010 Installer Channel Switcher

Discussion in 'MDL Projects and Applications' started by Stannieman, Jul 12, 2010.

  1. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    Well it depends on how big the iso is and the speed of your harddrive. How long was it running before you stopped it?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Tunyd

    Tunyd MDL Junior Member

    Aug 7, 2009
    74
    5
    0
    Well, the 1,5gb iso was created 4 hours ago, and its still building iso image... ive not stopped it. Wanted to try and get the trials in one iso. Also i did the add folder\files for a language pack.
     
  3. Reign_Of_Freedom

    Reign_Of_Freedom MDL Expert

    Aug 1, 2009
    1,246
    467
    60
    :eek: Dude, there is something wrong lol taking 4 hours+. What processor do you have, and how much memory is installed?
     
  4. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    Kill the channelswitcher process and cdimage process and try again, maybe it's a one time thing.
    I could add a new version of cdimage, but since MS used an older version for the original images I also used that older version.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Tunyd

    Tunyd MDL Junior Member

    Aug 7, 2009
    74
    5
    0
    #205 Tunyd, Nov 16, 2010
    Last edited: Nov 16, 2010
    Trying on Processor T7200 (4M Cache, 2.00 GHz, 667 MHz FSB) and 4GB RAM

    Edit..

    Seemed to work in VMware with win 7. The iso was created and option of pro plus,visio and project on mount of image.
     
  6. alzz

    alzz MDL Novice

    Jul 3, 2010
    36
    9
    0
    #206 alzz, Nov 18, 2010
    Last edited: Nov 18, 2010
    can you put up a video? i just get a stupid readme file in iso D:
     
  7. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    Before I make a video, can you tell me the exact steps you do?

    And sorry, but I don't much time now to make the new version. But I promise it will be there when I've time again.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Cristanu

    Cristanu MDL Novice

    Nov 26, 2010
    4
    0
    0
    Thanks, I've tried to use it with a DigitalRiver ProPlus x86 yet after churning the hdd for 30 seconds and creating the temp directory, it doesn't create the final .iso file.
    This on a WinXP system with .net 3.5
    Gonna upgrade to 4.0 and see if it helps.
     
  9. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    .net 4.0 isn't the problem cause actually .net 4 is a complete new version (instead of 3.5, which in fact still was an evolution of 2.0).

    Can you check the add additional files/folders checkbox and see what's inside the folder?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Cristanu

    Cristanu MDL Novice

    Nov 26, 2010
    4
    0
    0
    I've tried the same file X16-32250.exe on a Win7 Ultimate system and had the same result.
    Maybe they changed something?

    I've just tried, back on WinXP, as per your instructions by checking Add Additional files/folders and an error showed up:
    ---------------------------
    Windows Explorer
    ---------------------------
    The path '/e /root' does not exist or is not a directory.
    ---------------------------
    OK
    ---------------------------

    after the following window appeard:

    ---------------------------
    Office 2010 Installer Channel Switcher
    ---------------------------
    A Windows Explorer window just opened in the directory with the Office Professional Plus/Visio/project Professional installer files. You can now add additional files and folders. Press OK when you are ready to start building the installer.
    ---------------------------
    OK
    ---------------------------

    then it tells me it successfully created the iso file but after erasing the temp folder, it's nowhere to be seen.

    Something's messed up on this system I guess.
     
  11. Cristanu

    Cristanu MDL Novice

    Nov 26, 2010
    4
    0
    0
    Logged in from another system.

    I guess I spoke too soon, that system was toasted after trying the file again.
    Ran Gmer as I usually do and it found a strange file 927E677B - KeFindConfigurationNextEntry

    After that, all hell broke loose. Tried to run Anti-Malware, it locked the system and resulted in a BSOD Fatal System Error. Restarted and tried to run CCleaner, same result...

    I've googled the above strange file and it's associated in many cases with virus infestation.
    On the other hand it might have been that .Net 4.0 install and I apologize in case this comes out as an accusation of the file being a virus in disguise.
    Though, I'd appreciate any help since I'm stuck with a non-working system.
     
  12. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    Do you get "ChannelSwitchersWorkingDirectory" in the same directory as the exe? And does it actually extract the exe? You can look inside the workingdirectory in the directory "0" to see if the files get extracted there.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,775
    150
    #213 CODYQX4, Dec 14, 2010
    Last edited: Apr 15, 2019
    .
     
  14. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    I know it just need to be extracted to the updates directory, if it wouldn't work like that then I weren't going to add it. I'll just make a browse button like the input files now but one that accepts only valid sp1 exes or isos. Other updates are indeed the user's problem then.

    How are you going to include langpacks in the installer?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,775
    150
    #215 CODYQX4, Dec 15, 2010
    Last edited: Apr 15, 2019
    .
     
  16. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    #216 Stannieman, Dec 16, 2010
    Last edited: Dec 16, 2010
    (OP)
    I'm now for the first time downloading a langpack. But I know the language that's forced to install is the language in which the installwizard runs. And that languages depends on the Office.xx-xx folders.

    If you have for example both Office.en-us and Office.nl-nl, then setup will look at windows' locale settings and choose a language. By only leaving the Office.xx-xx folder in the language you want and deleting the others, setup has no choice and will always use that language. So you can let the user choose which is the forced language, that's a feature I'm going to add to switcher 1.3 also.

    But I'm going to have a deeper look at it. I think when we manipulate some files inside Office.xx-xx directories (filenames, xml-files, directory name), we can make those files look like an other language. So when for example the english Office.en-us folder looks like french, but french isn't one of the included languages, no language is forced (yes french is but it isn't included).

    The setup is of cource running in english as we started with english files, but even english isn't forced cause setup thinks it's french.

    I hope this is going to work, cause there are 2 possibilities:
    1) Setup thinks it runs in a language that isn't included => it can't force a language so no lang is forced
    2) Setup thinks it runs in a language that isn't included => it hangs at an error

    Can you follow my reasoning?

    And your toolkit is nice work btw

    EDIT: OK I was stupid, was downloading the langpack from emule, now found the digitalriver links which are a loooot faster:)

    EDIT: Just saw something, the proofing.xx-xx directories are also dependend on the isntalled language, but maybe if we merge them together setup won't have a choise also (like with the office.xx-x dir) and you'll always have all proofings for all included languages, whatever language you install. But that's not for 1.3 anymore.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. MaCXyLo

    MaCXyLo MDL Novice

    Nov 27, 2007
    28
    0
    0
    Hey,
    i use your Office 2010 Installer Channel Switcher 1.2 to convert my en_office_professional_plus_2010_x86_x64_dvd_51552 9.iso but it doesn't work.
    he says:
    Could not successfully make changes to the x86 office professional plus files, the workingdirectory will be removed after you click Ok.
    whats the problem?

    Kindly Regards
    MaCXyLo
     
  18. tomah

    tomah MDL Senior Member

    Sep 25, 2010
    408
    355
    10
    Can't say 100% but, I believe the problem may be your ISO contains both 32 and 64 bit versions. I have tried using this once on a 32bit EXE and all went fine.
     
  19. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,228
    1,816
    90
    #219 Stannieman, Dec 19, 2010
    Last edited: Dec 19, 2010
    (OP)
    Is the sha1 of the iso c9a8c94328168041e09b3f4a9a529f6a1945c270?
    Cause I tried it again 5mins ago with that iso and I have no problems with it. But I know sometimes it doesn't work, but I don't know why. Most of the time it works when you try on another pc.

    @tomah: It should accept isos with both x86 and x64

    EDIT: Actually I do know when it fails, it happens right after a file/folder move or delete operation. It can be solved by letting the app wait a bit right after such an operation (now it waits 10ms every time), but that's not a very clean method. I thought 10ms solved the problem, but appearently there are still problems with it, so in 1.3 I'll add in an option to choose how long to wait. If it fails with the default 10ms for you then you can increase it untill it runs fine.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. pr101

    pr101 MDL Novice

    Nov 25, 2010
    19
    22
    0
    Hi Stannieman, Just like to say great thread re: your channel switcher .
    I converted officepro+ from retail to vol and added project Pro to the iso with no problems whatsoever - worked faultlessly.
    Thanks for all the work youve put into this - appreciated :)