Anyway, not finding the source code I decided to update my Molecular Weight calculator from version 6.46 to 6.49 which (finally) allows you to set the charge of an ion WITHOUT having the mass of a H+ added for each charge. It's not difficult to compensate for, but it's always confusing to new students.
1. Install Wine and winetricks, add dlls
You can either install wine from the repos (old version)
sudo apt-get install wine-bin
Or you can download a newer, unstable version from dev.carbon-project.org:
http://verahill.blogspot.com.au/2012/01/debian-testingwheezy-64-bit-installing.html
Or you can compile your own:
http://verahill.blogspot.com.au/2012/06/wine-141-and-wine-156-on-debian-wheezy.html
The mono step was a right headache and would fail unless I nuked everything winetricks and wine knew about each other/
To get winetricks and set everything up:
wget http://winetricks.org/winetrickssudo mv winetricks /usr/local/bin/sudo chmod +x /usr/bin/local/winetrickswget http://downloads.sourceforge.net/project/wine/Wine%20Mono/0.0.4/wine-mono-0.0.4.msiwine msiexec /i wine-mono-0.0.4.msi
You're now asked whether to download and install mono...sigh...more often that not this has failed in the past.
winetricks vcrun6sp6
Ignore the window that opened in your browser
cd ~/.cache/winetricks/vcrun6sp/wget http://software-files-a.cnet.com/s/software/10/72/65/52/Vs6sp6.exewinetricks vcrun6sp6winetricks corefontswinetricks riched30wine uninstaller --remove '{E45D8920-A758-4088-B6C6-31DBB276992E}'winetricks dotnet20cd ~/.cache/winetricks/dotnet20/wget http://software-files-a.cnet.com/s/software/10/72/60/27/dotnetfx.exewinetricks dotnet20
Ignore this error. Installation will take a while after that. Have patience. Like 10 minutes kind of patience. |
winetricks wsh57
2. Download the molecular weight calculator and install
If you go to http://www.alchemistmatt.com/mwtwin.html
you get redirected to here: http://omics.pnl.gov/software/MWCalculator.php
cd ~/tmpmkdir molwcd molw/wget http://omics.pnl.gov/installers/MolecularWeightCalculator_Installer.zipwget http://omics.pnl.gov/installers/MwtWinDll_SourceAndSupportingDLLs.zipls *.zip|xargs -I {} unzip {}unzip MwtWinDll_Source_v3.4.4518.zip
You'll get some warning about Revisionhistory.txt etc. being overwritten. That's fine.
Launch the install with
wine msiexec /i MolecularWeightCalculator.msi
If you try to launch the mol weight calculator at this point you'll get an error about a missing MwtWinDLL.dll:
So sort that out:
cd ~/tmp/molw/binregsvr32 MwtWinDll.dllIf it seems weird to install wine-mono and then remove it as is done above, it's to get around a bug which causes dotnet20 installation to fail/Successfully registered DLL MwtWinDll.dll[If I tried to copy the dll to the wine structure first and register that copy I got:DllRegisterServer not implemented in DLL C:\windows\system\MwtWinDll.dll]
Anyway, you're pretty much done:
wine ~/.wine/drive_c/Program\ Files/Molecular\ Weight\ Calculator/mwtwin.exe
Yay!
Comment:
Getting there was a bit of a trek, passing though a whole lot of different sets of dlls:
winetricks msflxgrd
winetricks vcrun2005winetricks vb6runwinetricks mdac28winetricks comctl32ocx
winetricks comctl32
The solution above should suffice though.
I even ended up installing mol weight calc on a windows box and using dependency walker, but not even that sorted it out -- googling for scrrun did it in the end.
In particular this last error was bloody annoying:
"Object doesn't support this action." What, saving? |
"Error saving default options file. Use the /X switch at the command line to prevent this error." |
Hiç yorum yok:
Yorum Gönder