[RF Development]RF Scanner Dupe Premium Only ! c Juntoa and Accuoz

This is actually the announcement; so its “to be released, TBR” :)
Keeping in line with the “dupe” frenzy, I have been working to create tools that will allow servers to better handle dupes. This tool in particular helps you to get rid of duped items on your server. It is partially based on the script created by FD Core Studio; he has created a similar script to find duplicate items on your server.
The script “assumes” that if multiple unique ids exist, they are all duplicate items. I use the same “GROUP BY” method FD Core uses to group the items. However, you do not need 1 GB of RAM to perform this as memory is not utilized as much!
Loading the ItemHistory database, the database which is used to check for duplicate items requires your to access PHP via CLI (command line).

I will be adding the option later on, once the committing of the information is complete, to run an optional “delete items from the server”. This option will basically give you the ability to wipe out all the duplicate items from your server.
You should not run this script too often as it takes a very long time depending on how big of a server you are running and how old of a server you are running; for small servers you will typically see the items being added to the temp DB at around 500,000 items (as the screenshot above is); for me this took around 2-3 minutes to complete.
I am also including a web interface to see exactly what items were duped, how many times, as well as who has the duped items.

Right now however this only looks at the “inventory” table and does not look at the Account Trunk or Trunk Extended, but I’m hoping to expand to that in a later release.

I will update this post with a link for people to download it once it is complete :)

Update [28/09/2010]

I just ran the ItemHistory database building script (script which basically takes all your inventory data and puts it in an ItemHistory file) for 420,556 characters, which is 42,055,600 items in total, on an average computer (remember, higher the computer specs, including processor and hdd speed the better).
It took 2 hours 24 minutes and 38 seconds to complete.
That actually was fairly good! However I believe I can still make improvements in speed and probably cut that down by 30-50%. The actual database size ended up being 1.18 GB and I do not believe I can reduce that any further due to the need for indexing.
At the end of the day however, this is all still being written in PHP. I am probably going to create a C++ app to do this all and it will definitely be much faster.

Update

I have now managed to get the time reduced (for the same, 42m items) to 1 hour 10 minutes and 43 seconds (~52% reduction in time) :)
As well I have decided to scrap the use of SQLite as it does not support cursors and requires all the data to be loaded at once, which is exceptionally bad.  So now the data is loaded into a temp table created on the MSSQL server (RF WORLD DB) and is deleted everytime the script is ran again!

Read more


[RF Development]Script Anti Dupe di RF !!

SQL Dupe Fix (RF Online)

Anti Dupe RF Online . C> VinzGamer

I have been working on this for the past couple of days; a way to solve the infamous dupe problems plaguing RF servers. Now, I think I have found a… “way” more than a solution.
I am not going to go into any detail but here are the basics on what you should know, should you decide to use this!
  1. This has not been widely tested, so if things go wrong they can also go very wrong
  2. The fix has the “capacity” to cause a significant increase in server load
  3. I haven’t actually tested it for all dupes except the most common ones (reward, ah) as I do not know how to perform all the dupes. But, the assumption I am making is; all dupes require the usage of tbl_inven. Therefore, this fixes all the dupes
  4. Please take note. Data in the “ItemLogs” table does not contain “people duping”. No, it is simply data of all the players items! This script does not “catch” or “log” dupers, it PREVENTS dupes! The ItemLogs table is required to PREVENT (not log!) dupes

    This script is untested. Use at your own risk!

So the biggest message of them all is: Use at your own risk! But I will help and would gladly accept any feedback from servers that do use this!
How to start?
First create the required tables:
01CREATE TABLE [dbo].[ItemLogs](
02[id] [int] IDENTITY(1,1) NOT NULL,
03[serial] [int] NOT NULL,
04[k_value] [int] NOT NULL,
05[s_value] [bigint] NOT NULL,
06[s_column] [varchar](10) NOT NULL,
07CONSTRAINT [PK_ItemLogs] PRIMARY KEY CLUSTERED
08(
09[id] ASC
10)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
11) ON [PRIMARY]
12 
13GO
14 
15CREATE NONCLUSTERED INDEX [IX_ItemLogs_k] ON [dbo].[ItemLogs]
16(
17[k_value] ASC
18)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
19GO
20 
21CREATE NONCLUSTERED INDEX [IX_ItemLogs_s] ON [dbo].[ItemLogs]
22(
23[s_value] ASC
24)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
25GO
26 
27CREATE NONCLUSTERED INDEX [IX_ItemLogs_serial] ON [dbo].[ItemLogs]
28(
29[serial] ASC
30)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
31GO

Ini Hanya membeli lengkap full script .. anti dupe semuanya .. kalo mau beli silahkan hubungi saya di facebook

Read more


RF GM Force - PT

1.Go to Start \ Programs \ Microsoft sql server \ enterprise manager and run it.
2.Click on + until not enter into the (local) (windows NT)
3.Click on the Databases folder, select it RF_WORLD (who have some base) and click on Tables
There 4.Find table tbl_general cluck, right-click and choose Design Table
5.Finding there F0 value of the bottom is the value of "Default Value" on the contrary it is written "(0hfffffff)
6.Lets make in there instead of these values we will have to inscribe our that I will point out below:
Code:

Code

F0 (16777215)
F1 (33554431)
F2 (50331647)
F3 (67108863)
F4 (83886079)
F5 (100663295)
F6 (117440511)
F7 (134217727)
F8 (150994943)
F9 (167772159)
F10 (184549375)
F11 (201326591)
F12 (218103807)
F13 (0хfffffff)
F14 (0хfffffff)
F15 (0хfffffff)
F16 (285212671)
F17 (301989887)
F18 (318767103)
F19 (335544319)
F20 (352321535)
F21 (369098751)
F22 (385875967)
F23 (402653183)
F24 (419430399)
F25 (0хfffffff)
F26 (0хfffffff)
F27 (0хfffffff)
F28 (503316479)
F29 (520093695)
F30 (536870911)
F31 (553648127)
F32 (570425343)
F33 (587202559)
F34 (603979775)
F35 (620756991)
F36 (637534207)
F37 (654311423)
F38 (671088639)
F39 (0хfffffff)
F40 (0хfffffff)
F41 (0хfffffff)
F42 (0хfffffff)
F43 (771751935)
F44 (788529151)
F45 (805306367)
F46 (822083583)
F47 (838860799)
F48 (855638015)
F49 (872415231)
F50 (889192447)
F51 (905969663)
F52 (922746879)
F53 (939524095)
F54 (0хfffffff)
F55 (0хfffffff)
F56 (0хfffffff)
F57 (0хfffffff)
F58 (1040187391)
F59 (1056964607)
F60 (1073741823)
F61 (1090519039)
F62 (1107296255)
F63 (1124073471)
F64 (1140850687)
F65 (1157627903)
F66 (1174405119)
F67 (1191182335)
F68 (1207959551)
F69 (0хfffffff)
F70 (0хfffffff)
F71 (0хfffffff)
F72 (0хfffffff)
F73 (1308622847)
F74 (1325400063)
F75 (1342177279)
F76 (1358954495)
F77 (1375731711)
F78 (1392508927)
F79 (1409286143)
F80 (1426063359)
F81 (1442840575)
F82 (1459617791)
F83 (1476395007)
C F84 to F99 values in the Default Value is (0hfffffff)
In order to change all the values of (PT) on 99 when creating a new player you will need:
1.1.Go to Start \ Programs \ Microsoft sql server \ enterprise manager and run it.
2.Click on + until not enter into the (local) (windows NT)
3.Click on the Databases folder, select it RF_WORLD (who have some base) and click on Tables
4.Search for there table tbl_general we click, right-click and choose Design Table
5.Ischem there WM0 vnem originally inscribed value (0hfffffff) it must be replaced on 999999999
WM0 of SM49 instead (0hfffffff) puts (999999999)

Read more


RF Server File 2.2.3 And Tutorial Video by VinzGamer

RF Online Server (Bellato Strikes Back)

Features:

Ever wanted RF Online server Full package:



  • RF manager for manage your Server

  • Control your server via The RF manager like Send Notice without be in game

  • Edit your player without have a Control panel

  • Hackshield server Enabled

  • Log all your player activity via the Logspy for able Read their LOG in RF manager NEW link to the server.
    http://rapidshare.com/users/CJOBJW
    1) Installation RF Server 2.2.3
    2) Requirements
    Operating system: 64 Bit OS (recommend you Windows Server 2003 64 bit) work on
    Windows 7 64bit for HOME server
    Ram: 8 Giga minimum
    Microsoft SQL server (Microsoft SQL Server 2005)
    RF Online 2.2.3 Server
    Webserver for Emulate your Launcher updater (Using Appserv network)
    RF Online 2.2.3 Client (can be downloaded from here> [url] http://www.playrf.eu [/ url])
    3) Database Installation
    Install MSSQL server 2005
    Creating a database:
    Start the MSSQL query, create a database BillCruxRF, RF_User and RF_WORLD_NOVUS Set and restore databases from files.
    Configure ODBC for MSSQL (server exe> MSSQL)
    1. Click Start, select Administrative ToolsData Sources (ODBC), go to the tab [User DSN] and click [ADD]
    Select SQL Native Client (2005 MSSQL)
    [IMG] http://xmages.net/out.php/i286225_.JPG [/IMG]
    [IMG] http://xmages.net/out.php/i286226_.JPG [/IMG]
    Test the database connection and do the same for RF_User and RF_WORLD_NOVUS
    4) Configure Server Exe / Ini
    a) Account server
    Find AccountSystem.ini

    Code
    [Database]
    AccountDB_Machine = 127.0.0.1
    AccountDB_Name = RF_User
            
    [System]
    NationCode = US
            
    [DB_INFO]
    IP = 127.0.0.1
    Port = 1433
    DSN = BillCruxRF
    DBName = BillCruxRF
    Acc = sa
    PW = password
            
            
    [Service]
    MaxAccountNum = 100000
            
    [World]
    WorldSet_Num = 1
    ServiceSet_Num = 1
            
    Name0 = Novus
    Address0 = 127.0.0.1
    DBName0 = RF_WORLD_NOVUS
    Type0 = 0 [/ CODE]

    b) Login Server
            
            
    Find LoginSystem.ini

    [CODE] [Account]
    AccountAddress = 127.0.0.1
    [System]
    NationCode = CN
    [CHECK ADDRESS]
    CHECK = TRUE
    [LOG]
    AUTH_LOG = TRUE
    [World]
    Lim World Num = 7
    DB Push Job = 0
    [BILLING]
    Check = FALSE
    BillingCode = 78
    [MOTP]
    Service = TRUE
    HostName = 127.0.0.1
    HostIP = 127.0.0.1
    URLPath = / MOTPValidation / ValidationServlet
    Port = 12380
    [IP Address Filter]
    FilterNum = 1
    Filter0 = 192.168.20.0
    FilterRange0 = 255
            
         [UserCountDisplyLimit]
    Limit0 = 5000
    Limit1 = 12000
    Limit2 = 27000
            
    [CHI_BILLING]
    Addr = 127.0.0.1
    Port = 1433
    DBName = BillCruxRF
    ACC = sa
    PW = password
    If you have an error: CGuildBattleController:: Instance () -> Load () Fail! [/ COLOR]
    Run the Query
    Code
    USE [RF_WORLD_NOVUS]
    GO

    /****** Object: Table [dbo]. [Tbl_battletournament] by Magenik Script Date: 06/19/2009 16:22:48 ******/
    SET ANSI_NULLS ON
    GO

    SET QUOTED_IDENTIFIER ON
    GO

    SET ANSI_PADDING ON
    GO

    CREATE TABLE [dbo]. [Tbl_battletournament] (
            [CharacterSerial] [int] NOT NULL,
            [CharacterName] [varchar] (17) NOT NULL,
            [BattleWinGrade] [tinyint] NOT NULL,
         CONSTRAINT [PK__tbl_battletournament] PRIMARY KEY CLUSTERED
    (
            [CharacterSerial] ASC
    ) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]

    GO

    SET ANSI_PADDING OFF
    GO
    If the error [COLOR = "White"] ReservedGuildBattleInfo [/ COLOR]
    Run this script

    Code
    USE [RF_WORLD_NOVUS]
    GO

    /****** Object: Table [dbo]. [Tbl_ReservedGuildBattleInfo] by Magenik Script Date: 06/19/2009 18:59:56 ******/
    SET ANSI_NULLS ON
    GO

    SET QUOTED_IDENTIFIER ON
    GO

    CREATE TABLE [dbo]. [Tbl_ReservedGuildBattleInfo] (
            [ID] [int] NOT NULL,
            [P1GuildSerial] [int] NOT NULL,
            [P2GuildSerial] [int] NOT NULL,
            [MapID] [int] NOT NULL,
            [Number] [tinyint] NOT NULL,
         CONSTRAINT [PK_tbl_ReservedGuildBattleInfo] PRIMARY KEY CLUSTERED
    (
            [ID] ASC
    ) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]

    GO

    Download and run [url] http://dump.ru/file/2937934 [/ url] or run this script
    [CODE] INSERT INTO [dbo]. [Tbl_economy_history] ([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [ B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1] , [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
    VALUES (20060512, '2006-05-02 15:30:54.000 ', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 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.0, 0.0, 0.0, 0.0, 0.0)
    go
    INSERT INTO [dbo]. [Tbl_economy_history] ([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2 ], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
    VALUES (20060513, '2006-05-13 15:30:54.000 ', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 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.0, 0.0, 0.0, 0.0, 0.0)
    go
    INSERT INTO [dbo]. [Tbl_economy_history] ([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2 ], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
    VALUES (20060514, '2006-05-14 15:30:54.000 ', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 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.0, 0.0, 0.0, 0.0, 0.0)
    go [/ CODE]
    [COLOR=DarkOrange]
    If an error with CashShop

    You must remove hranyashuyusya procedure [COLOR = "LemonChiffon"] Prc_RFONLINE_Use [/ COLOR] and run it [url = http://dump.ru/file/2941764] Download file Prc_RFONLINE_Use.rar [/ url]
    Add a line running [COLOR = "LemonChiffon"] alter_tblRF_ItemOrderLog.sql [/ COLOR] which mozhnoskachat here [url = http://dump.ru/file/2941765] Download file Alter_tblRF_ItemOrderLog.rar [/ url]
    BillCruxRF Fix
    Download Fix
    Putting everything turns
    [URL = http://project.mmorpg-devs.com/board....og.rar] FIX # 1 [/URL]
    [URL = http://project.mmorpg-devs.com/board....se.rar] FIX # 2 [/URL]
    [URL = http://project.mmorpg-devs.com/board....1-.rar] FIX # 3 [/URL]
    [URL = http://project.mmorpg-devs.com/board....x-.rar] Fix # 4 [/URL]
    To start kontrolservera you need to rename the folder Initilize in Initialize (maxocculta)
    [COLOR =White] The structures for the server [/COLOR]
    [URL=http://dump.ru/file/2937522"] download [/URL]
    PHP / Web Emulation For Launcher
    Requirements:
    1. Apache Server: AppServNetwork - AppServ 2.5.9 & 2.4.9 with Zend Optimizer AddOns Released!
    2. Open ports TCP: 80 - 8080 -10007
    INSTALLATION:
    1.Ustanovite Appserv on drive C
    2. Download it download
    3.Ostanovite working Apache server
    4. Navigate to the folder C: \ AppServ \ Apache2.2 \ conf [/ COLOR]
    5. Edit httpd.conf using the information from paragraph 2
    6. Copy rf-server.conf from paragraph 2 in the [COLOR=White] C: \ AppServ \ Apache2.2 \ conf

    7. Copy all the www folder of paragraph 2 in the C: \ AppServ \ www
    8. Edit the rf-server.conf using its IP
    9. Edit update.dll using Notepad in the C: \ AppServ \ www \ rfclient_update \ simply changing IP on your
    10. Edit tLPServerInfo.dat use information about your server at [COLOR = "White"] C: \ AppServ \ www \ rfclient_update \ update \ update1 [/COLOR]
    11. Make your Launcher with your IP and put it in [COLOR = "White"] C: \ AppServ \ www \ rfclient_update \ update \ Make_newRF [/COLOR] Hex RF.lc (you can rename it RF.exe or RF_Myserver.exe) Look for 192.168.1.1, and 192.168.1.1 replace all their IP, and then save it and rename it RF.lc then run NewCab.bat newRF.cab then copy and paste in the folder [COLOR = "White"] C: \ AppServ \ www \ rfclient_update \ update \ update718 [/ COLOR] and [COLOR = "White"] C: \ AppServ \ www \ rfclient_update \ update718 [/COLOR]
    12. Start Apache
    13. Use you make launcher

    credits : VinzGamer

  • Read more


    Cheat SpeedHack , Reload Speed . Fire Speed . Work 4 November 2010 Tested By Vinz

    Untuk Fitur Speed Hack

    - Speed Hack
    - Riload Speed
    - Bom Speed
    - Fire Speed


    Cara pemakaian Speed Hack

    Tekan Arah Atas On Speed
    Tekan Arah Bawah Off Speed

    Semua Sudah ane Satukan di Dll nya tinggal Happy aja
    Biar Ga [Exit Game] Pemakaian nya Jangan terlalu Lama
    Sekitar 10 Detik Off kan 10 Detik On kan Dan Seterus nya

    Gua sarani Jangan Bermain di Map Dead Mach mending Di Bom mission
    Tar BT kalo main DM
    Linknya di bawah gan .
    Link : Download

    Read more


    Cheat NinjaSaga 500k Exp .. Work Tested by Qvinz

    Udah Di Test Neh ... Work kok !! ayo di coba dolo !! dari om Vinz !
    ini cit khusus exp 500k...

    Bahan yg dibutuhkan :
    1. Tools (yg sudah di download)
    2. Fiddler
    3. Firefox/Chrome

    Tutor :
    1.Download the Shop_new.swf
    2.Replace in Fiddler
    3.Clear cache
    4.Play Ninja Saga
    5.Go in shop
    6.Click item buy 500K EXP
    7.Go to last pages
    8.Click buy "Update Character"
    9.Done !!! Wait 5 mins again to buy 100K

    Download Nya gan : http://www.ziddu.com/download/12351653/NinjasagaHackV2.zip.html


    Nb : jgn pakai terlalu berlebihan... jika tidak banned char agan2 sekalian sy tidak tanggung... thanks



    Credits : Vinz Mee .. !!

    Read more


    Cheat Ninja Saga Critical and Damage 9999999

    Postingan pertama .
    Need Ospek .

    1.Buka NS lalu play .
    2.Klik profil( harus ) .
    3.Buka CE( 5.5/5.6 ),
    4.Klik select a prosses to open ,
    >Firefox : pilih plugin-containere.exe
    >Chrome : pilih chrome.exe ( kalo lebi dari satu, klik salah satu aja ) ,
    >Opera : pilih opera.exe ,
    5.klik open atau enter .
    6.Scan a93f9a9999999999a93f .
    HEX dan Also scan read-only memory di centang .
    Value type : Array of Bytes , lalu klik first scan .
    7.Kluar 1 address , kalo ga kluar , ulangi lagi step dari awal , ! ingat ! prosses scan harus brada pada profil .
    8.Klik tuh address hingga tampil pada CT dengan 2 address yg sama .
    9.Address yg atas, klik kanan>set a hotkey>isi dengan F5, OK>klik kanan lagi, change record>value, ganti dgn
    F03F000000000000F03F, OK .
    10.Address yg bawah, klik kanan>set a hotkey>isi dengan F6, OK>klik kanan lagi, change record>value, ganti dgn
    A93F000000000000F03F, OK , klik kanan lagi , change record>address>address yang muncul misal 00010A85, berikan +22 pada
    ujung ny, jgn klik OK !, cukup copy aja setelah diberi +22 ,
    11.Klik add address manually, paste address yg blakang nya +22 , type '4 Bytes' ganti 'Double' , ok .
    12.Klik kanan address di CT yg value nya 1.5, change record>value ganti jadi 999999, OK .


    Minimize CE ,
    Enjoy NS with the cheat ,
    No error ,

    Tutor Pakai :
    *tekan F5 kalo musuh mau nyerang (Dodge Mode Always On),
    *F6 untuk Critical ( Always On ) nya .

    This cheat Edited by Me .

    Read more

    Diberdayakan oleh Blogger.

     

    Can't hear anything? Please try one of the player links.

    Play stream in WinampWinamp/iTunes
    Play stream in Windows Media PlayerWindows Media Player
    Play stream in Real PlayerReal Player

    Pengikut

    Follow NetworkedBlog

    Promosi Banner

    ads ads ads ads

    Chit Chat

    Fans Page

    User Online

    Translator

    English French German Spain Italian Dutch
    Russian Portuguese Japanese Korean Arabic Chinese Simplified
    Home Hosting