View Full Version : [Tool] Tibia and Xenobot OSX
Hypn0ticKi11er
08-16-2014, 03:22 AM
http://thecomputerclan.com/wp/wp-content/uploads/2013/05/OS-X-Logo-300x177.png
Tibia and XenoSuite on OSX
About
Hey everyone. This is just a little package I've been working on to reintroduce myself to the community. Basically, I created a Wine wrapper and installed Tibia and Xenobot into it. By doing this, I eliminated the need for others to install Wine and try to set everything up just right. Now, all one has to do to run Tibia and Xenobot is run the app that he/she can keep in any folder :)
How It Works
Basically, a Wine wrapper creates an Apple ".app" file that encompasses (or "wraps" around) Windows files that you wish to run. *Think of it like a virtual environment (even though it's not actually a VE)* Besides the files that you wish to wrap, there's a fake C: drive and registry that keeps track of what your programs alter. So ultimately, the resulting app is a self-contained windows C: drive and any programs placed in it.
How To Set It Up
Well, it's quite simple to be honest. Simply download the file at the end of the thread, extract the .zip file over to your applications folder (or any folder for that matter), and you're done. Then you can easily run Tibia and XenoSuite and the injector will work properly (since I managed to put the bot and Tibia in the same self-contained wrapper).
Frequently Asked Questions
If anyone has any good questions that I feel may affect multiple users, I'll gladly add them to the main thread, so ask away :)
If the app uses Wine, why don't I need Wine to use it?
Well, that's why I said that it's self-contained. I used Wineskin to create a wrapper, so it basically allowed me to install windows programs into a mac application that any OSX computer can run.
Why is the app so large when Tibia and XenoSuite on Windows are less than 100MB?
The reason why the file seems much bigger than it is on Windows is because both Tibia and XenoSuite have dependencies (NET. Framework, for example) that need to be placed inside the wrapper to ensure that it would be self-contained. Tibia and XenoSuite themselves aren't actually the files taking up the space, it's the programs they depend on. Though it seems big, you still conserve more resources than if you were to install full-fledged Wine on your computer. Also, if enough people want, I can create alternative versions with more apps inside. They'll have the same dependencies and, by putting them in the same wrapper, you can be more efficient on space.
Is this app safe?
Yes. I'll post a scan below if someone wants to scan it and send the results to me, but I garuntee that the app is 100% safe. I installed both Tibia and XenoSuite into the Wine wrapper directly from their respective sources.
How do I load Scripts and Settings into XenoBot?
The Wine wrapper automatically links in your "Documents" folder, so once you load up XenoSuite for the first time, it should create the appropriate folders. All you have to do is open your "Documents" folder and place Scripts and Settings in the right folders.
Download
Here's a DropBox link for the download:
Download (https://dl-web.dropbox.com/get/Tibia%20and%20XenoSuite%20OSX.zip?_subject_uid=327 916086&w=AABrC3E4lTc5s8rfTVy5iR1_BuMum2tFplyANX0ScD47OQ&dl=1)
If it starts to become slow or stops working for some reason, let me know and I'll put it somewhere better.
I'll also be posting a tutorial soon to reassure people about it's safety and so people learn how to do this (and similar things) themselves. :)
Hypn0ticKi11er
08-16-2014, 03:22 AM
~~Reserved for tutorial
Awesome
08-16-2014, 10:43 AM
Not that I use IOS X but I'm curious as to how this will affect the anti-piracy aspects of the software, where does registry entries etc go when you wrap it?
DarkstaR
08-16-2014, 08:59 PM
FYI none of XB uses .NET framework, and if it is packed by your tool it is not necessary.
Hypn0ticKi11er
08-16-2014, 11:11 PM
Not that I use IOS X but I'm curious as to how this will affect the anti-piracy aspects of the software, where does registry entries etc go when you wrap it?
The wrapper creates a "fake" registry (and there's a registry editing tool in a command interface that I deleted from the package so that others can't *easily* mess with it). I guess piracy would work as easily as on Windows, since you just wrap a Windows program, but changes to the registry won't be as easy, as I did what I could to keep people from messing with it.
FYI none of XB uses .NET framework, and if it is packed by your tool it is not necessary.
Oh, thanks for letting me know. I think it installs almost automatically so I'll fiddle with the options to get it just right :)
That'll definitely help me lower the MB count.
DarkstaR
08-16-2014, 11:18 PM
Oh, thanks for letting me know. I think it installs almost automatically so I'll fiddle with the options to get it just right :)
That'll definitely help me lower the MB count.
You should be fine by only having bare-bone Window stuff + visual c++ 2010 redist.
Also, creation steps would be nice, as some people don't trust downloads.
Looking good anyways
Hypn0ticKi11er
08-17-2014, 04:31 AM
You should be fine by only having bare-bone Window stuff + visual c++ 2010 redist.
Also, creation steps would be nice, as some people don't trust downloads.
Looking good anyways
Thanks again.
Also, I plan on documenting my steps (hence the "~~Reserved for tutorial" post) either today or tomorrow. In the meantime, anyone can easily browse all of the files (and scan them, if they like) by simply showing package contents and browsing the filesystem.
Hypn0ticKi11er
08-18-2014, 12:28 AM
Alright, so I tried shaving off some MBs, but I only managed to get around 5 to go away. If anyone has any ideas that could potentially help reduce the size, please feel free to let me know.
Hypn0ticKi11er
09-06-2014, 08:48 AM
Bump it up! Want some props for my work :P
T-Rav
09-07-2014, 08:36 AM
Has anybody used this? Does it work? Is it safe?
T-Rav
09-07-2014, 08:56 AM
@ Hypn0ticKi11er
The link doesn't seem to be working.
10948You can download winebottler direct from the developer
http://winebottler.kronenberg.org/
You can install tibia easily and faster, I've around 10 minutes and nothing happen with xenobot while installing
step 1: download WINEBOTTLER from here
step 2: install winebottler
step 3: open
step 4: on the top center there're 3 buttoms go to ADVANCED
step 5: on the second option you can select the .EXE program you want to install
step 6: select the option this is and instaler, execute it.
step 7: INSTALL IT and follow as it were windows it will take a while you must select that the app WINEBOTTLER is creating at the end must be save on APPLICATIONS or you have to move to applications
But i can't install xenobot I'm having problems by the moment and i can't setup the maps from tibia either, any thoughts?
In order to install TIBIA with winebottler you need to download Xquartz http://xquartz.macosforge.org/downloads/SL/XQuartz-2.7.7.dmg
it's freeware or google it
I still haven't been able to install xenobot, i have checked the WINETRICKS to NET. FRAMEWORK and C++ 2010
Elvang
09-15-2014, 03:31 AM
Will be sure to use if I ever buy a mac in the far away future... Good release though.
I have this mistake while installing xenobot with winebottler
##BOTTLING### default.sh
###BOTTLING### Gathering debug Info...
Versions
OS...........................: darwin13
Wine.........................: 1.6.1
WineBottler..................: 1.6.1
Environment
PWD..........................: '/Applications/Wine.app/Contents/Resources/bin'
PATH.........................: /Applications/Wine.app/Contents/Resources/bin:/usr/bin:/bin:/usr/sbin:/sbin
USER.........................: carlosortiz
HOME.........................: /Users/carlosortiz
BUNDLERESOURCEPATH...........: /Applications/WineBottler.app/Contents/Frameworks/WBottler.framework/Resources
WINEPATH.....................: /Applications/Wine.app/Contents/Resources/bin
LD_LIBRARY_PATH..............: /Applications/Wine.app/Contents/Resources/lib
DYLD_FALLBACK_LIBRARY_PATH...: /Applications/Wine.app/Contents/Resources/lib:/usr/lib
FONTCONFIG_FILE..............: /Applications/Wine.app/Contents/Resources/etc/fonts/fonts.conf
SILENT.......................:
http_proxy...................:
https_proxy..................:
ftp_proxy....................:
socks5_proxy.................:
Bottle
TEMPLATE.....................:
BOTTLE.......................: /Applications/xenobot.app
INSTALLER_URL................: /Users/carlosortiz/Downloads/setup.msi
INSTALLER_IS_ZIPPED..........: 0
INSTALLER_NAME...............: setup.msi
INSTALLER_ARGUMENTS..........:
WINETRICKS_ITEMS.............: dotnet11 vcrun2010
DLL_OVERRIDES................:
EXECUTABLE_PATH..............: winefile
EXECUTABLE_ARGUMENTS.........:
EXECUTABLE_VERSION...........: 1.0
BUNDLE_IDENTIFIER............: com.yourcompany.yourapp
SILENT.......................:
Hardware:
Hardware Overview:
Model Name: MacBook Air
Model Identifier: MacBookAir6,1
Processor Name: Intel Core i5
Processor Speed: 1.3 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 3 MB
Memory: 4 GB
Boot ROM Version: MBA61.0099.B12
SMC Version (system): 2.12f137
Serial Number (system): C02LJ342F5N7
Hardware UUID: C60690B9-BB26-558C-9BCE-A983129B4B0E
###BOTTLING### Create .app...
###BOTTLING### Enabling CoreAudio, Colors, Antialiasing and flat menus...
wine: created the configuration directory '/Applications/xenobot.app/Contents/Resources/wineprefix'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x110f540, overlapped 0x110f54c): stub
wine: configuration in '/Applications/xenobot.app/Contents/Resources/wineprefix' has been updated.
###BOTTLING### Sandboxing...
###BOTTLING### Installing Truetype Fonts...
###BOTTLING### Registering Truetype Fonts...
/Applications/Wine.app/Contents/Resources/bin
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
###BOTTLING### installing dotnet11
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
9 23.1M 9 2277k 0 0 787k 0 0:00:30 0:00:02 0:00:28 787k
20 23.1M 20 4752k 0 0 1219k 0 0:00:19 0:00:03 0:00:16 1219k
29 23.1M 29 7040k 0 0 1437k 0 0:00:16 0:00:04 0:00:12 1437k
38 23.1M 38 9217k 0 0 1561k 0 0:00:15 0:00:05 0:00:10 1843k
47 23.1M 47 11.0M 0 0 1464k 0 0:00:16 0:00:07 0:00:09 1950k
49 23.1M 49 11.4M 0 0 1485k 0 0:00:15 0:00:07 0:00:08 1888k
60 23.1M 60 14.0M 0 0 1602k 0 0:00:14 0:00:08 0:00:06 1896k
69 23.1M 69 16.0M 0 0 1648k 0 0:00:14 0:00:09 0:00:05 1852k
80 23.1M 80 18.5M 0 0 1748k 0 0:00:13 0:00:10 0:00:03 1968k
90 23.1M 90 20.9M 0 0 1804k 0 0:00:13 0:00:11 0:00:02 2425k
100 23.1M 100 23.1M 0 0 1841k 0 0:00:12 0:00:12 --:--:-- 2406k
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ cscomp.dll", "C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\", (null), 0x0): stub
fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ vbc.exe", "C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\", (null), 0x0): stub
fixme:imagehlp:BindImageEx (0, "C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ diasymreader.dll", "C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\", (null), 0x0): stub
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\mscor lib.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\mscor ee.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\Syste m.Drawing.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\Syste m.EnterpriseServices.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\Syste m.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\Syste m.Windows.Forms.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\Micro soft.JScript.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\Micro soft.Vsa.tlb successful.
Registration of C:\windows\Microsoft.NET\Framework\v1.1.4322\Micro soft.Vsa.Vb.CodeDOMProcessor.tlb successful.
fixme:regsvcs:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ RegSvcs.exe" L"/bootstrapi"
err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered
err:ole:CoGetClassObject class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered
err:ole:create_server class {a9e69610-b80d-11d0-b9b9-00a0c922e750} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {a9e69610-b80d-11d0-b9b9-00a0c922e750} could be created for context 0x17
fixme:advapi:RegisterEventSourceW ((null),L"ASP.NET 1.1.4322.0"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0001,0x400003f9,0x0,0x0001,0x 00000000,0x33f768,0x0): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:loadperf:UnloadPerfCounterTextStringsW (L"u \"ASP.NET_1.1.4322\"", 1): stub
fixme:advapi:LsaOpenPolicy ((null),0x33e770,0x00000001,0x33e78c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:service:svcctl_ChangeServiceConfigW Setting password not supported
fixme:loadperf:LoadPerfCounterTextStringsW (L"l \"C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ aspnet_perf.ini\"", 1): stub
fixme:loadperf:UnloadPerfCounterTextStringsW (L"u ASP.NET", 1): stub
fixme:loadperf:LoadPerfCounterTextStringsW (L"l \"C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ aspnet_perf2.ini\"", 1): stub
fixme:advapi:RegisterEventSourceW ((null),L"ASP.NET 1.1.4322.0"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0001,0x800003fc,0x0,0x0000,0x 00000000,0x33f76c,0x0): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:RegisterEventSourceW ((null),L"ASP.NET 1.1.4322.0"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0001,0x400003fb,0x0,0x0002,0x 00000000,0x33f764,0x0): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
err:rpc:I_RpcGetBuffer no binding
err:rpc:I_RpcGetBuffer no binding
err:rpc:I_RpcGetBuffer no binding
err:rpc:I_RpcGetBuffer no binding
err:rpc:I_RpcGetBuffer no binding
err:rpc:I_RpcGetBuffer no binding
fixme:fusion:CreateApplicationContext 0x142170, 0x793e71a8
fixme:fusion:CreateApplicationContext 0x142150, 0x793e71a8
fixme:fusion:CreateApplicationContext 0x142160, 0x793e71a8
fixme:fusion:CreateApplicationContext 0x142140, 0x793e71a8
fixme:fusion:CreateApplicationContext 0x142180, 0x793e71a8
fixme:fusion:CreateApplicationContext 0x141f58, 0x793e71a8
fixme:fusion:CreateApplicationContext 0x142178, 0x793e71a8
fixme:fusion:CreateApplicationContext 0x142150, 0x793e71a8
fixme:loadperf:LoadPerfCounterTextStringsW (L"\"C:\\windows\\system32\\lodctr.exe\" C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ _dataperfcounters.ini", 0): stub
fixme:loadperf:LoadPerfCounterTextStringsW (L"\"C:\\windows\\system32\\lodctr.exe\" C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ _Networkingperfcounters.ini", 0): stub
fixme:fusion:CreateApplicationContext 0x141b40, 0x793e71a8
fixme:loadperf:LoadPerfCounterTextStringsW (L"\"C:\\windows\\system32\\lodctr.exe\" C:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\ corperfmonsymbols.ini", 0): stub
Microsoft .NET Framework Setup has completed successfully.###BOTTLING### installing vcrun2010
fixme:clusapi:GetNodeClusterState ((null),0x32ebc4) stub!
fixme:advapi:DecryptFileA ("y:\\0dc67d9b941e7f321654803b6842\\", 00000000): stub
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180, {e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33fcd0, (null), (null), 0x6cd20188,): stub
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:thread:SetThreadStackGuarantee (0x33fba8): stub
fixme:advapi:LsaOpenPolicy ((null),0x33f4a4,0x00000001,0x33f4cc) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:msxml:domdoc_putref_schemas (0x1cbfa0)->({VT_DISPATCH: 0x161970}): semi-stub
fixme:msxml:domdoc_get_readyState stub! (0x1cbfa0)->(0x33f3cc)
fixme:propsheet:PROPSHEET_SetHeaderTitleW (0x50060, 0, L"Welcome to Microsoft Visual C++ 2010 x86 Redistributable Setup"): stub
fixme:propsheet:PROPSHEET_SetHeaderSubTitleW (0x50060, 0, L"Please, accept the license terms to continue."): stub
fixme:propsheet:PROPSHEET_SetHeaderTitleW (0x50060, 2, L"Installation Progress"): stub
fixme:propsheet:PROPSHEET_SetHeaderSubTitleW (0x50060, 2, L"Please, wait while the Microsoft Visual C++ 2010 x86 Redistributable is being installed."): stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LsaOpenPolicy ((null),0x33f2f4,0x00000001,0x33f31c) stub
fixme:advapi:LsaClose (0xcafe) stub
###BOTTLING### Registering native dlls...
###BOTTLING### Installing setup.msi...
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:system:SetProcessDPIAware stub!
Object::connect: No such slot LocalSocketIpcClient::socketConnected()
Object::connect: No such slot LocalSocketIpcClient::socketDisconnected()
Object::connect: No such slot LocalSocketIpcClient::socketReadReady()
fixme:dwmapi:DwmIsCompositionEnabled 0x33fca8
fixme:msg:ChangeWindowMessageFilter c060 00000001
err:wintab32:LoadTablet LoadTabletInfo(0x150068) failed
fixme:systray:wine_notify_icon unhandled tray message: 4
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
Task returned with status 15.
marcosfilho
03-31-2016, 03:10 AM
https://www.youtube.com/watch?v=tPOjrw8_Ytc
marcosfilho
03-31-2016, 03:56 AM
https://www.youtube.com/watch?v=tPOjrw8_Ytc
Hypn0ticKi11er
07-12-2016, 06:34 AM
So, I'm trying to make another version of this for OSX users, but for some reason I get a winhttp error. If anyone has any ideas, let me know
drgreenhulk
10-12-2016, 03:08 PM
Hi guys,
did you get any nice solution these days? My Windows Laptop broke up yesterday and I have to use my other Laptop (MacBook Pro) now.
Did not find any nice solution by now for installing Tibia and using Xenobot.
Greets
werordz
01-05-2017, 06:35 PM
me too!! i have try to many times all the forms!
got this error at the end :
e06: Error in WinhttpReceiveResponse()!
any advise! i just use mac!
cheers!
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.