• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

OpenTibia IP Changer for Linux

Moraxus

New Member
Joined
Jul 29, 2009
Messages
13
Reaction score
0
About month ago I made my own IP changer dedicated for Linux.
I posted it on another forum and many users found it useful, so I decided to put it also here.

ip-changer - Project Hosting on Google Code

As far as I know it's the only IP changer that works under Linux without using wine (ok there're a few more, but they ain't updated to work with latest Tibia versions).

GUI:
ipchangerh.png


Compilation:
Running - ip-changer - Project Hosting on Google Code

You need Qt 4.3 or later.


Program works with these client versions:
7.90, 7.91, 7.92, 8.00, 8.10, 8.11, 8.20, 8.21, 8.22, 8.30, 8.31, 8.40, 8.41, 8.42, 8.50

Hope you'll like it :)
 
Here is a compiled version. Should help the naabs who can't compile it them selves. Sources used are also included.

Tibia IP Changer.tar.gz
 
Works like a charm thanks

dont run compiled programs from strangers
for those who have problems compiling do this(Debian/Ubuntu)

assuming you have build-essential and gcc installed
# apt-get install libqt4-dev
# qmake -project
# qmake && make

done...
 
got error <_<
Code:
[  9%] Building CXX object ip-changer/pList/CMakeFiles/pList.dir/pList.cpp.o
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:1:27: error: boost/regex.hpp: No such file or directory
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp: In function ‘int pList::getList(std::vector<pList::Proc, std::allocator<pList::Proc> >&, bool)’:
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:25: error: ‘boost’ has not been declared
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:25: error: expected initializer before ‘exp’
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:26: error: ‘boost’ has not been declared
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:26: error: expected primary-expression before ‘>’ token
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:26: error: ‘results’ was not declared in this scope
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:27: error: ‘boost’ has not been declared
/home/daniel/Desktop/ip-changer/ip-changer/pList/pList.cpp:27: error: ‘exp’ was not declared in this scope
make[2]: *** [ip-changer/pList/CMakeFiles/pList.dir/pList.cpp.o] Fehler 1
make[1]: *** [ip-changer/pList/CMakeFiles/pList.dir/all] Fehler 2
make: *** [all] Fehler 2

can't edit
sorry for doublepost
new error:
Code:
daniel@Laptop-Daniel:~/Desktop/ip-changer$ make
[  9%] Building CXX object ip-changer/pList/CMakeFiles/pList.dir/pList.cpp.o
Linking CXX static library libpList.a
[  9%] Built target pList
[ 18%] Generating qrc_resources.cxx
[ 27%] Generating ui_mainwindow.h
[ 36%] Generating moc_mainwindow.cxx
Scanning dependencies of target ip-changer
[ 45%] Building CXX object ip-changer/CMakeFiles/ip-changer.dir/main.cpp.o
[ 54%] Building CXX object ip-changer/CMakeFiles/ip-changer.dir/mainwindow.cpp.o
[ 63%] Building CXX object ip-changer/CMakeFiles/ip-changer.dir/history.cpp.o
[ 72%] Building CXX object ip-changer/CMakeFiles/ip-changer.dir/client.cpp.o
[ 81%] Building CXX object ip-changer/CMakeFiles/ip-changer.dir/process.cpp.o
[ 90%] Building CXX object ip-changer/CMakeFiles/ip-changer.dir/moc_mainwindow.cxx.o
[100%] Building CXX object ip-changer/CMakeFiles/ip-changer.dir/qrc_resources.cxx.o
Linking CXX executable ip-changer
/usr/bin/ld: cannot find -lboost_regex
collect2: ld returned 1 exit status
make[2]: *** [ip-changer/ip-changer] Fehler 1
make[1]: *** [ip-changer/CMakeFiles/ip-changer.dir/all] Fehler 2
make: *** [all] Fehler 2
 
Last edited by a moderator:
I prefer this ip changer becouse this is very very easy to install.
 
hmm
i'm getting seg fault on ubuntu karmic x64
Code:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff622c13c in boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_imp() () from /usr/lib/libboost_regex.so.1.40.0
(gdb)
 
Back
Top