Disabling TH overlay menu

User Tag List

Results 1 to 9 of 9
  1. #1
    a1dlez's Avatar Member
    Reputation
    2
    Join Date
    Jul 2017
    Posts
    6
    Thanks G/R
    4/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Disabling TH overlay

    Good day.

    I want to disable most of TH plugins and only keep the map hack and the monster display on the minimap. I've checked some info here and there, and found that the way to do it is to use PluginEnablerOrDisablerPlugin.cs file under /plugins/user/ directory.

    Based on the example given with the sample .txt file I did my own version and I've put there everything I don't need to be active or pre-loaded, my version is here:
    Code:
    using Turbo.Plugins.Default;
    
    namespace Turbo.Plugins.User
    {
    
        public class myDisablerPlugin : BasePlugin, ICustomizer
        {
    
            public myDisablerPlugin()
            {
                Enabled = true;
            }
    
            public override void Load(IController hud)
            {
                base.Load(hud);
            }
    
            // "Customize" methods are automatically executed after every plugin is loaded.
            // So these methods can use Hud.GetPlugin<class> to access the plugin instances' public properties (like decorators, Enabled flag, parameters, etc)
            // Make sure you test the return value against null!
            public void Customize()
            {
    		Hud.TogglePlugin<ChestPlugin>(false);
    		Hud.TogglePlugin<ClickableChestGizmoPlugin>(false);
    		Hud.TogglePlugin<CursedEventPlugin>(false);
    		Hud.TogglePlugin<DeadBodyPlugin>(false);
    		Hud.TogglePlugin<GlobePlugin>(false);
    		Hud.TogglePlugin<PortalPlugin>(false);
    		Hud.TogglePlugin<RackPlugin>(false);
    		Hud.TogglePlugin<ShrinePlugin>(false);
    		Hud.TogglePlugin<BasePlugin>(false);
    		Hud.TogglePlugin<CheatDeathBuffFeederPlugin>(false);
    		Hud.TogglePlugin<ConventionOfElementsBuffListPlugin>(false);
    		Hud.TogglePlugin<MiniMapLeftBuffListPlugin>(false);
    		Hud.TogglePlugin<MiniMapRightBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerBottomBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerLeftBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerRightBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerTopBuffListPlugin>(false);
    		Hud.TogglePlugin<TopLeftBuffListPlugin>(false);
    		Hud.TogglePlugin<TopRightBuffListPlugin>(false);
    		Hud.TogglePlugin<GroundLabelDecoratorPainterPlugin>(false);
    		Hud.TogglePlugin<BloodShardPlugin>(false);
    		Hud.TogglePlugin<InventoryAndStashPlugin>(false);
    		Hud.TogglePlugin<InventoryFreeSpacePlugin>(false);
    		Hud.TogglePlugin<InventoryKanaiCubedItemsPlugin>(false);
    		Hud.TogglePlugin<InventoryMaterialCountPlugin>(false);
    		Hud.TogglePlugin<StashPreviewPlugin>(false);
    		Hud.TogglePlugin<StashUsedSpacePlugin>(false);
    		Hud.TogglePlugin<CosmeticItemsPlugin>(false);
    		Hud.TogglePlugin<HoveredItemInfoPlugin>(false);
    		Hud.TogglePlugin<ItemsPlugin>(false);
    		Hud.TogglePlugin<PickupRangePlugin>(false);
    		Hud.TogglePlugin<AttributeLabelListPlugin>(false);
    		Hud.TogglePlugin<BannerPlugin>(false);
    		Hud.TogglePlugin<HeadStonePlugin>(false);
    		Hud.TogglePlugin<MultiplayerExperienceRangePlugin>(false);
    		Hud.TogglePlugin<OtherPlayersPlugin>(false);
    		Hud.TogglePlugin<PlayerSkillPlugin>(false);
    		Hud.TogglePlugin<SkillRangeHelperPlugin>(false);
    		Hud.TogglePlugin<OriginalHealthPotionSkillPlugin>(false);
    		Hud.TogglePlugin<OriginalSkillBarPlugin>(false);
    		Hud.TogglePlugin<BountyTablePlugin>(false);
    		Hud.TogglePlugin<DamageBonusPlugin>(false);
    		Hud.TogglePlugin<ExperienceOverBarPlugin>(false);
    		Hud.TogglePlugin<GameInfoPlugin>(false);
    		Hud.TogglePlugin<NetworkLatencyPlugin>(false);
    		Hud.TogglePlugin<NotifyAtRiftPercentagePlugin>(false);
    		Hud.TogglePlugin<PortraitBottomStatsPlugin>(false);
    		Hud.TogglePlugin<ResourceOverGlobePlugin>(false);
    		Hud.TogglePlugin<RiftPlugin>(false);
            }
    
        } //End of class
    
    } //End of namespace
    But it seems that I did not disable that statistics window in the right bottom corner (time, kills per hour, leggos per hour etc) - could anyone, please, tell me how to do it if there's anything I need to add to my PluginEnablerOrDisablerPlugin.cs? I have the screenshot attached, fixed that "Exceptions" error while making this post, it was caused by adding UiHiddenPortraitSkillBarPlugin into PluginEnablerOrDisablerPlugin.cs.

    Disabling TH overlay-2017-07-23-gif

    Many thx in advance.
    Last edited by a1dlez; 07-23-2017 at 04:18 AM.

    Disabling TH overlay
  2. #2
    bm206's Avatar Active Member
    Reputation
    73
    Join Date
    Mar 2017
    Posts
    285
    Thanks G/R
    57/64
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rename the .xml files to .txt in /config/ui_default/

  3. Thanks a1dlez (1 members gave Thanks to bm206 for this useful post)
  4. #3
    a1dlez's Avatar Member
    Reputation
    2
    Join Date
    Jul 2017
    Posts
    6
    Thanks G/R
    4/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Okay, after looking for more info on this I see that you can use /config/ui_user.xml to adjust the settings and turn off unwanted things. But for me it doesn't disable stat tracking window in bottom right corner and mouseover bar that appears with cursor over your portrait frame, as well as those three stat tracking numbers on the portrait itself. Here is my /config/ui_user.xml which doesn't seem to work
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <config>
    
       <templates>
    
       </templates>
    
       <overrides>
       
    	<override_attrib_1 enabled="1" file="ui_default_buffs" path="buffs.main_bar.enabled" value="0" />
    	<override_attrib_2 enabled="1" file="ui_default_labels_run_stats" path="activators.activator.enabled" value="0" />
    	<override_attrib_3 enabled="1" file="ui_default_labels_run_stats" path="templates.default.enabled" value="0" />
    	<override_attrib_4 enabled="1" file="ui_default_main" path="personal.enabled" value="0" />
    	<override_attrib_5 enabled="1" file="ui_default_main" path="cursor_hint.enabled" value="0" />
    	<override_attrib_6 enabled="1" file="ui_default_main" path="portraits.enabled" value="0" />
    	<override_attrib_7 enabled="1" file="ui_default_main" path="stat_tracker.columns.experience.enabled" value="0" />
    	<override_attrib_8 enabled="1" file="ui_default_main" path="stat_tracker.columns.gold_pickup.enabled" value="0" />
    	<override_attrib_9 enabled="1" file="ui_default_main" path="stat_tracker.columns.gold_drop.enabled" value="0" />
    	<override_attrib_10 enabled="1" file="ui_default_main" path="stat_tracker.columns.kill_total.enabled" value="0" />
    	<override_attrib_11 enabled="1" file="ui_default_main" path="stat_tracker.columns.kill_elite.enabled" value="0" />
    	<override_attrib_12 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_all.enabled" value="0" />
    	<override_attrib_13 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_white.enabled" value="0" />
    	<override_attrib_14 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_magic.enabled" value="0" />
    	<override_attrib_15 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_rare.enabled" value="0" />
    	<override_attrib_16 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_legendary.enabled" value="0" />
    	<override_attrib_17 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_blood_shard.enabled" value="0" />
    	<override_attrib_18 enabled="1" file="ui_default_main" path="stat_tracker.columns.death.enabled" value="0" />
    	<override_attrib_19 enabled="1" file="ui_default_main" path="stat_tracker.columns.damage_dealt_all.enabled" value="0" />
    	<override_attrib_20 enabled="1" file="ui_default_main" path="stat_tracker.columns.damage_dealt_crit.enabled" value="0" />
    	<override_attrib_21 enabled="1" file="ui_default_main" path="stat_tracker.columns.damage_taken.enabled" value="0" />
    	<override_attrib_22 enabled="1" file="ui_default_main" path="stat_tracker.columns.healing.enabled" value="0" />
    	<override_attrib_23 enabled="1" file="ui_default_labels_run_stats" path="labels.play_time.values.enabled" value="0" />
    	<override_attrib_24 enabled="1" file="ui_default_labels_run_stats" path="labels.kill.ph.enabled" value="0" />
    	<override_attrib_25 enabled="1" file="ui_default_labels_run_stats" path="labels.elite.ph.enabled" value="0" />
    	<override_attrib_26 enabled="1" file="ui_default_labels_run_stats" path="labels.legendary.ph.enabled" value="0" />
    	<override_attrib_27 enabled="1" file="ui_default_labels_run_stats" path="labels.exp.ph.enabled" value="0" />
    	
        </overrides>
    
    <actors>
    </actors>
    <labels>
    </labels>
    <circles>
    </circles>
    </config>
    Renaming /config/ui_default/ui_default_labels_run_stats from .xml to .txt does remove the window in the right bottom corner, but it doesn't remove tracker from the portrait. And changing /config/ui_default_ui_default_main from .xml to .txt (as this file seems to hold that portrait tracker) is breaking the TurboHud and it doesn't work.

    Do I have any errors with my ui_user.xml or TH is not utilizing this config file anymore?

  5. #4
    smoochy84's Avatar Member
    Reputation
    10
    Join Date
    Jul 2017
    Posts
    44
    Thanks G/R
    1/9
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  6. #5
    Stormreaver's Avatar Contributor
    Reputation
    152
    Join Date
    Jul 2012
    Posts
    290
    Thanks G/R
    40/136
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Most of TH has been converted to C#, expect a few things that still reside in TurboHUD\config\ui_default folder, namely:

    - ui_default_labels_run_stats ... changing to txt disables the bottom right tracker as you saw.
    - ui_default_themeinfo.xml ... just theme info.
    - ui_default_buffs.xml .. shows certain buffs on main buff bar (above skill).
    - ui_default_main.xml ... is a main file, so better not change it to txt. It covers several things:

    1. map_reveal
    2. personal arcs under feet (disabled by default)
    3. cursor_hint
    4. portraits (numbers, bars and info)
    5. stat_tracker (after pressing F5)

    If you want to disable certain things in ui_default_main.xml, you have to edit it manually.

    For example, if you want to turn off all stuff for portraits, change:
    <portraits enabled="1"
    to
    <portraits enabled="0"


    If you want to only disbale portrait info, change:
    <info enabled="1"
    to
    <info enabled="0"


    For F5 stat tracker, try adding:
    <stat_tracker scale_width="100">
    to
    <stat_tracker enabled="0" scale_width="100">
    not sure if the last one will work :P
    Last edited by Stormreaver; 07-23-2017 at 06:38 PM.

  7. #6
    a1dlez's Avatar Member
    Reputation
    2
    Join Date
    Jul 2017
    Posts
    6
    Thanks G/R
    4/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have already figured it out and I didn't want to mess with any of the TH original configuration files so that I would get only two personal config files which are easy to backup and easy to use. I will post my configs below in case someone might find this useful as it will disable most of TH features while keeping the following things: map reveal, show monsters on minimap, show circles and timers for the ground aoe damage effects from monsters. Nothing else.

    Turns out that TH ignores ui_user.xml when you put it into /config/ or /config/ui_default/. Instead the file should be named ui_default_user.xml (I believe word "user" can be replaced with anything you like, but I keep it "user" for the sake of simplicity). And this should be placed in the following path: /config/ui_default/ui_default_user.xml
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <config>
    
       <templates>
    
       </templates>
    
       <overrides>
       
    	<override_attrib_1 enabled="1" file="ui_default_buffs" path="buffs.main_bar.enabled" value="0" />
    	<override_attrib_2 enabled="1" file="ui_default_labels_run_stats" path="activators.activator.enabled" value="0" />
    	<override_attrib_3 enabled="1" file="ui_default_labels_run_stats" path="templates.default.enabled" value="0" />
    	<override_attrib_4 enabled="1" file="ui_default_main" path="personal.enabled" value="0" />
    	<override_attrib_5 enabled="1" file="ui_default_main" path="cursor_hint.enabled" value="0" />
    	<override_attrib_6 enabled="1" file="ui_default_main" path="portraits.enabled" value="0" />
    	<override_attrib_7 enabled="1" file="ui_default_main" path="stat_tracker.columns.experience.enabled" value="0" />
    	<override_attrib_8 enabled="1" file="ui_default_main" path="stat_tracker.columns.gold_pickup.enabled" value="0" />
    	<override_attrib_9 enabled="1" file="ui_default_main" path="stat_tracker.columns.gold_drop.enabled" value="0" />
    	<override_attrib_10 enabled="1" file="ui_default_main" path="stat_tracker.columns.kill_total.enabled" value="0" />
    	<override_attrib_11 enabled="1" file="ui_default_main" path="stat_tracker.columns.kill_elite.enabled" value="0" />
    	<override_attrib_12 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_all.enabled" value="0" />
    	<override_attrib_13 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_white.enabled" value="0" />
    	<override_attrib_14 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_magic.enabled" value="0" />
    	<override_attrib_15 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_rare.enabled" value="0" />
    	<override_attrib_16 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_legendary.enabled" value="0" />
    	<override_attrib_17 enabled="1" file="ui_default_main" path="stat_tracker.columns.drop_blood_shard.enabled" value="0" />
    	<override_attrib_18 enabled="1" file="ui_default_main" path="stat_tracker.columns.death.enabled" value="0" />
    	<override_attrib_19 enabled="1" file="ui_default_main" path="stat_tracker.columns.damage_dealt_all.enabled" value="0" />
    	<override_attrib_20 enabled="1" file="ui_default_main" path="stat_tracker.columns.damage_dealt_crit.enabled" value="0" />
    	<override_attrib_21 enabled="1" file="ui_default_main" path="stat_tracker.columns.damage_taken.enabled" value="0" />
    	<override_attrib_22 enabled="1" file="ui_default_main" path="stat_tracker.columns.healing.enabled" value="0" />
    	<override_attrib_23 enabled="1" file="ui_default_labels_run_stats" path="labels.play_time.values.enabled" value="0" />
    	<override_attrib_24 enabled="1" file="ui_default_labels_run_stats" path="labels.kill.ph.enabled" value="0" />
    	<override_attrib_25 enabled="1" file="ui_default_labels_run_stats" path="labels.elite.ph.enabled" value="0" />
    	<override_attrib_26 enabled="1" file="ui_default_labels_run_stats" path="labels.legendary.ph.enabled" value="0" />
    	<override_attrib_27 enabled="1" file="ui_default_labels_run_stats" path="labels.exp.ph.enabled" value="0" />
    	
        </overrides>
    
    <actors>
    </actors>
    <labels>
    </labels>
    <circles>
    </circles>
    </config>
    Now for the plugins it's pretty much the same, I've just added few extra things. Path is: /plugins/user/PluginEnablerOrDisablerPlugin.cs
    Code:
    using Turbo.Plugins.Default;
    
    namespace Turbo.Plugins.User
    {
    
        public class myDisablerPlugin : BasePlugin, ICustomizer
        {
    
            public myDisablerPlugin()
            {
                Enabled = true;
            }
    
            public override void Load(IController hud)
            {
                base.Load(hud);
            }
    
            // "Customize" methods are automatically executed after every plugin is loaded.
            // So these methods can use Hud.GetPlugin<class> to access the plugin instances' public properties (like decorators, Enabled flag, parameters, etc)
            // Make sure you test the return value against null!
            public void Customize()
            {
    		
    		Hud.TogglePlugin<ChestPlugin>(false);
    		Hud.TogglePlugin<ClickableChestGizmoPlugin>(false);
    		Hud.TogglePlugin<CursedEventPlugin>(false);
    		Hud.TogglePlugin<DeadBodyPlugin>(false);
    		Hud.TogglePlugin<GlobePlugin>(false);
    		Hud.TogglePlugin<PortalPlugin>(false);
    		Hud.TogglePlugin<RackPlugin>(false);
    		Hud.TogglePlugin<ShrinePlugin>(false);
    		Hud.TogglePlugin<BasePlugin>(false);
    		Hud.TogglePlugin<CheatDeathBuffFeederPlugin>(false);
    		Hud.TogglePlugin<ConventionOfElementsBuffListPlugin>(false);
    		Hud.TogglePlugin<MiniMapLeftBuffListPlugin>(false);
    		Hud.TogglePlugin<MiniMapRightBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerBottomBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerLeftBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerRightBuffListPlugin>(false);
    		Hud.TogglePlugin<PlayerTopBuffListPlugin>(false);
    		Hud.TogglePlugin<TopLeftBuffListPlugin>(false);
    		Hud.TogglePlugin<TopRightBuffListPlugin>(false);
    		Hud.TogglePlugin<GroundLabelDecoratorPainterPlugin>(false);
    		Hud.TogglePlugin<BloodShardPlugin>(false);
    		Hud.TogglePlugin<InventoryAndStashPlugin>(false);
    		Hud.TogglePlugin<InventoryFreeSpacePlugin>(false);
    		Hud.TogglePlugin<InventoryKanaiCubedItemsPlugin>(false);
    		Hud.TogglePlugin<InventoryMaterialCountPlugin>(false);
    		Hud.TogglePlugin<StashPreviewPlugin>(false);
    		Hud.TogglePlugin<StashUsedSpacePlugin>(false);
    		Hud.TogglePlugin<CosmeticItemsPlugin>(false);
    		Hud.TogglePlugin<HoveredItemInfoPlugin>(false);
    		Hud.TogglePlugin<ItemsPlugin>(false);
    		Hud.TogglePlugin<PickupRangePlugin>(false);
    		Hud.TogglePlugin<AttributeLabelListPlugin>(false);
    		Hud.TogglePlugin<BannerPlugin>(false);
    		Hud.TogglePlugin<HeadStonePlugin>(false);
    		Hud.TogglePlugin<MultiplayerExperienceRangePlugin>(false);
    		Hud.TogglePlugin<OtherPlayersPlugin>(false);
    		Hud.TogglePlugin<PlayerSkillPlugin>(false);
    		Hud.TogglePlugin<SkillRangeHelperPlugin>(false);
    		Hud.TogglePlugin<OriginalHealthPotionSkillPlugin>(false);
    		Hud.TogglePlugin<OriginalSkillBarPlugin>(false);
    		Hud.TogglePlugin<BountyTablePlugin>(false);
    		Hud.TogglePlugin<DamageBonusPlugin>(false);
    		Hud.TogglePlugin<ExperienceOverBarPlugin>(false);
    		Hud.TogglePlugin<GameInfoPlugin>(false);
    		Hud.TogglePlugin<NetworkLatencyPlugin>(false);
    		Hud.TogglePlugin<NotifyAtRiftPercentagePlugin>(false);
    		Hud.TogglePlugin<PortraitBottomStatsPlugin>(false);
    		Hud.TogglePlugin<ResourceOverGlobePlugin>(false);
    		Hud.TogglePlugin<RiftPlugin>(false);
    		Hud.TogglePlugin<TopExperienceStatistics>(false);
    		Hud.TogglePlugin<DebugPlugin>(false);
    		Hud.TogglePlugin<UiHiddenPlayerSkillBarPlugin>(false);
    		Hud.TogglePlugin<BloodShardPlugin>(false);
    		
            }
    
        } //End of class
    
    } //End of namespace

  8. Thanks SaintStyle (1 members gave Thanks to a1dlez for this useful post)
  9. #7
    SaintStyle's Avatar Member
    Reputation
    1
    Join Date
    Jan 2013
    Posts
    3
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi,

    is there any new way to optimize it like a1dlez made it? I loved this style, but only my PluginEnablerOrDisablerPlugin.cs is still working.
    thx for help

  10. #8
    prrovoss's Avatar Contributor
    Reputation
    152
    Join Date
    Jan 2013
    Posts
    420
    Thanks G/R
    23/130
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SaintStyle View Post
    Hi,

    is there any new way to optimize it like a1dlez made it? I loved this style, but only my PluginEnablerOrDisablerPlugin.cs is still working.
    thx for help
    what do you mean by optimized?

    you could do something like this to disable ALL plugins:
    Code:
                foreach (IPlugin plugin in Hud.AllPlugins)
                {
                    plugin.Enabled = false;
                }
    and after that you can enable just the ones you want with
    Hud.TogglePlugin<ChestPlugin>(true);

  11. #9
    SaintStyle's Avatar Member
    Reputation
    1
    Join Date
    Jan 2013
    Posts
    3
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by prrovoss View Post
    what do you mean by optimized?

    you could do something like this to disable ALL plugins:
    Code:
                foreach (IPlugin plugin in Hud.AllPlugins)
                {
                    plugin.Enabled = false;
                }
    and after that you can enable just the ones you want with
    Hud.TogglePlugin<ChestPlugin>(true);
    I mean the changes from the ui_default_user.xml, is there a new place to put them, because this changes dont work anymore for me.

Similar Threads

  1. Disable PVP?
    By thegtz in forum World of Warcraft Emulator Servers
    Replies: 1
    Last Post: 01-03-2008, 06:13 AM
  2. permanently disabling this account
    By AZO in forum World of Warcraft General
    Replies: 6
    Last Post: 10-15-2007, 12:34 AM
  3. Disable a Creature's Spells?
    By IcedInferno in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 10-03-2007, 12:08 PM
  4. Th eblue screen of death :S
    By Mr. Moose in forum Community Chat
    Replies: 17
    Last Post: 07-11-2007, 04:54 AM
  5. Disabling The Warden
    By Chrommie in forum World of Warcraft Bots and Programs
    Replies: 36
    Last Post: 05-13-2007, 02:29 AM
All times are GMT -5. The time now is 02:58 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search