UPDATE:
When using MyPhoneExplorer 1.7.0 or higher, you can just use normal Setup!
The script mentioned below was written for the special edition which was necessary to run mpe before 1.7.0. The special MPE edition is no longer on the server so the script cannot find it. Anyhow, it is useful for tasks like pairing the phone. So you can run the script, then use the normal MPE setup and install it in the same directory (~/.wine/drive_c/MyPhoneExplorer).
HowTo use MyPhoneExplorer 1.6.1 MSComm-Edition @ Linux
A user, s0l1dsnak3123, wrote a script for installing MyPhoneExplorer on GNU/Linux. The script downloads everything it needs from the internet and installs it.
It has been tested on openSuSE 10.3 and Ubuntu "Hardy Heron".
The script can be found here:
http://www.fjsoft.at/forum/forumspace/f ... ler.tar.gz
If the script doesn't work for you, you can try the previous, less comfortable, method and download and install all on your own - with the following HowTo:
There may be simpler ways,
There may be steps not necessary,
It may be not totally safe,
BUT it works!
At first: You should not think that you will be able to use every function!!
I've done every step on my notebook with:
> SuSE Linux 10.2 with Kernel 2.6.16.21-0.8 --> [www.novell.com/linux/] / [http://en.opensuse.org]
> KDE 3.5
> USB-Bluetooth Dongle
> wine 0.9.29 --> [www.winehq.com]
> MyPhoneExplorer 1.6.1 MSComm-Edition --> [www.fjsoft.at] / [www.fjsoft.at/forum/viewforum.php?f=6]
> I'm using a SE K750i
All commands with # at the beginning are done as root, all with $ as normal user.
~ means the home-path of the user.
Some names (e.g. of folders or of menus) may vary to your version because I did the hole thing on a german version, but I tried to use the english names.
Before Installing
At first of all, download the VB 6 Runtimes --> [www.google.com] / [http://www.microsoft.com/downloads/deta ... 73077ffb3c]
Then install them with the command:
Code: Alles auswählen
$ wine VB6.0-KB290887-X86.exe HowTo Install MyPhoneExplorer 1.6.1 under GNU/Linux
1. Download MyPhoneExplorer 1.6.1 MSComm-Edition --> [www.fjsoft.at/files/MyPhoneExplorer_wine.zip] (direct link)
2. Unzip the zip-file
3. Copy the folder "MyPhoneExplorer" into the "Program Files" of wine
4. Rename the "oleaut32.dll" in the folder ~/.wine/windows/system32 - e.g. into "oleaut32-alt.dll"
5. Copy "stdole2.tlb" and "oleaut32.dll" from Windows into ~/.wine/windows/system32
6.
Code: Alles auswählen
$ wine regsvr32 oleaut32.dll Code: Alles auswählen
$ winecfg8. Then select MyPhoneExplorer.exe under "Applications", and create a new settlement for "oleaut32.dll" under "librarys". (Set to "Native (Windows)"!)
9. Close wincfg by pressing OK
10. All dlls in the MyPhoneExplorer-folder manuell registrieren. Soll heißen
Code: Alles auswählen
$ regsvr32 <dllName>.dll Code: Alles auswählen
$ regsvr32 *.dll Code: Alles auswählen
$ wine ~/.wine/Programme/MyPhoneExplorer/MyPhoneExplorer.exe Now it should already be running!
HowTo Connect Cellphone with MyPhoneExplorer using Bluetooth
There is a good website with infos around bluetooth, but it's only available in German. Sorry, but I do not know a good info-site about Bluetooth under Linux in English. --> [www.jochen-lillich.de/article/bluetooth-unter-linux]
The bluetooth-tools of Bluez should be installed in most distributions, otherwise you have install them yourself. For help see the Bluez-Site. --> [http://bluez.sourceforge.net]
Start the bluetooth-services:
Code: Alles auswählen
# /etc/init.d/bluetooth start Code: Alles auswählen
# hcitool scanCode: Alles auswählen
# rfcomm bind 0 00:11:22:33:44:55 Code: Alles auswählen
# kwrite /etc/bluetooth/rfcomm.conf #
# RFCOMM configuration file.
#
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device 00:11:22:33:44:55;
# RFCOMM channel for the connection
channel 2;
# Description of the connection
comment "Example Bluetooth device";
}
Then you have to restart the bluetoot-services:
Code: Alles auswählen
# /etc/init.d/bluetooth restart Code: Alles auswählen
# cd ~/.wine/dosdevices Code: Alles auswählen
# ln -is /dev/rfcomm0 com1 Code: Alles auswählen
# yes Code: Alles auswählen
# chmod 777 com1 Now the great moments comes closer: the first contact with your mobile phone:
Code: Alles auswählen
# echo "ATZ" > /dev/rfcomm0 HowTo Connect Cellphone with MyPhoneExplorer using USB-Cable (by Winer)
Code: Alles auswählen
:~/$ cd ~/.wine/dosdevice/ Code: Alles auswählen
:~/.wine/dosdevices$ ln -is /dev/ttyACM0 com1 Of course, it's not necessary to use com1. The others should also work!
After all start the MPE:
Code: Alles auswählen
$ wine ~/.wine/<Installpath of MPE>/MyPhoneExplorer.exe Enjoy MyPhoneExplorer @ GNU/Linux!
2007 (c) by Weinberger Daniel
Comment from FJ
Very thanks to weinbi for this Tutorial. The developer of MyPhoneExplorer (FJ) cannot give any support for Linux/Wine. If you have questions or problems then this can be only answered by free Linux-Users which visit this forum.