• 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!

New Linux Open Source IP Changer

Miziak

New Member
Joined
Nov 3, 2009
Messages
62
Reaction score
1
Location
Okolice Płocka, Poland
Hi all,

I remade new simple to use IP Changer for Linux. Continue Moraxus project.
Programmer: Miziak ,Adress Finder: Virtelio.

Informations:
Include GUI & Console mode

Open Source:
Yes

Support clients:
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, 8.52, 8.53, 8.54, 8.55, 8.57, 8.60, 8.61, 8.62, 8.70

Requirements:
  • g++
  • wxWidgets GUI library(if you wanna have ip-changer with GUI)
  • pgrep

Install:
$./configure(if console mode)
$./configure --with-gui(if gui mode)
$make
#make install

Console mode usage:
change -ip serverIp serverPort clientVersion
change -un serverIp serverPort clientVersion unstandardTibiaProcessName

Download:
Downloads - linux-tibia-ip-changer - Project Hosting on Google Code

Greet,
Miziak ;)

btw. Sorry for my English.
 
forum-verified.png
 
Last edited by a moderator:
Cool! Btw, how many linux ip-changers are there in total? Can you name them? Cuz I got no idea actually, this is the first one I see :D
 
Cool! Btw, how many linux ip-changers are there in total? Can you name them? Cuz I got no idea actually, this is the first one I see :D

Talaturens is cross-platform too I think, also there was one other too but can't really remember the name.

@Topic:
Looks legit :p.
 
nice ! but with some warnings

PHP:
kacpersky@laptop:~/ip-changer$ make
g++ -c main.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o main.o
main.cpp: In function ‘int main(int, char**)’:
main.cpp:62: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result
main.cpp:63: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result
main.cpp:77: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result
main.cpp:78: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result
g++ -c change.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o change.o
g++ -c process.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o process.o
g++ -c tibiapid.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o tibiapid.o
g++ -c gui.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o gui.o
g++ -c history.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o history.o
g++ -pthread -Wl,-Bsymbolic-functions  -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8  -D__GUI__ main.o change.o process.o tibiapid.o gui.o history.o -o change
mv *.o ./Objects
 
I haven't any warning:
Code:
miziak@debian:~$ cd /home/miziak/Desktop/Paweł/Projekty/ip-changer
miziak@debian:~/Desktop/Paweł/Projekty/ip-changer$ ./configure --with-gui
miziak@debian:~/Desktop/Paweł/Projekty/ip-changer$ make
g++ -c main.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o main.o
g++ -c change.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o change.o
g++ -c process.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o process.o
g++ -c tibiapid.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o tibiapid.o
g++ -c gui.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o gui.o
g++ -c history.cpp -O2 -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -D__GUI__ -o history.o
g++ -pthread   -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8  -D__GUI__ main.o change.o process.o tibiapid.o gui.o history.o -o change
mv *.o ./Objects
I compile in debian sid & g++ 4.4.5

Ip changer work with this warnings??
 
@kacpersky
In lines witch error add "(void)" example:
Code:
#ifdef __GUI__
	wxApp::SetInstance(new MyApp());
	if(access(history.c_str(), F_OK) != 0){
		(void)system("mkdir ~/.linux-ip-changer");
		(void)system("touch ~/.linux-ip-changer/history");
	}
	return wxEntry(argc, argv);
#else

Maybe help.

@moderators
Please add this post to up post because I can't edit my posts ;/
 
thanks for your help, but i dont understand, i run tibia manually, and i puted the comand:change -ip alero.servegame.com 7171 8.57
and apear this:IP not changed!

thanks, this is the first linux ip changer that a could install without erros.
 
thanks for your help, but i dont understand, i run tibia manually, and i puted the comand:change -ip alero.servegame.com 7171 8.57
and apear this:IP not changed!

thanks, this is the first linux ip changer that a could install without erros.
u did it wrong
 
I dont know if this is important, but, i use ubuntu 10.10, and i have installed the console mode
 
Back
Top