Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Hacks, Bots, Cheats & Exploits
You last visited: Today at 15:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[DuckTools] DuckAPI - A phBot-like Python plugins system

Discussion on [DuckTools] DuckAPI - A phBot-like Python plugins system within the SRO Hacks, Bots, Cheats & Exploits forum part of the Silkroad Online category.

Reply
 
Old 03/10/2026, 09:59   #16
 
slaintrax200's Avatar
 
elite*gold: 3
Join Date: Jun 2008
Posts: 577
Received Thanks: 171
Quote:
Originally Posted by abdopro3 View Post
Honey, you join my server to use the bot, if you join to hate and be negative about it, then there's no room for you. I had some respect for you until you did what you did and got me to kick your sorry *** out of the server only because you introduced me to Delirus, other than this, you're literally a tester for phBot, so hate my bot outside of my server since you won't use it and since you already have phBot to use.

I get it, though. But, you're only a tester, get one of phBot's developers to be mad about my bot, but you have no right to do that. Cya!
I came to look at your bot out of curiosity and the second i asked for features comparison you folded hit the ban button yours is just a cheap temu knock off trying to catch up for now
Hating something requires it to actually be something
slaintrax200 is offline  
Old 03/10/2026, 13:19   #17
 
abdopro3's Avatar
 
elite*gold: 0
Join Date: May 2019
Posts: 13
Received Thanks: 20
Quote:
Originally Posted by slaintrax200 View Post
I came to look at your bot out of curiosity and the second i asked for features comparison you folded hit the ban button yours is just a cheap temu knock off trying to catch up for now
Hating something requires it to actually be something
1- write one line of code in phBot then be mad about my bot, as long as you're a useless tester who does 0 contribution to phBot, then you have no right to hate my bot, I guess I already made that quite clear.

2- You as a useless tester will not be this angry if my bot was a "cheap temu", so again, go and get me someone who actually did write code in phBot, doing some real contribution to the project, don't talk to me as equals you little useless tester.

I will not discuss what my bot actually has vs phBot since this is something for phBot's devs to find when they start copying features from my bot in the future.
Time and phBot's customer base will certainly tell the tale, so I don't have to waste my time with the likes of you.
abdopro3 is offline  
Old 03/27/2026, 14:57   #18
 
DjAlejo's Avatar
 
elite*gold: 0
Join Date: Jan 2013
Posts: 262
Received Thanks: 60
Good afternoon. I’m just seeing this post now, and I think it’s excellent work. I only have one question: Does this bot work on servers where third-party applications are disabled—that is, servers that only use MacroBOT? And please excuse my ignorance.
DjAlejo is offline  
Old 04/06/2026, 17:09   #19
 
guerrero102's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 15
Received Thanks: 2
Hypothetically yes, but that tool doesn't seem to work anymore.
guerrero102 is offline  
Old 04/07/2026, 20:39   #20
 
abdopro3's Avatar
 
elite*gold: 0
Join Date: May 2019
Posts: 13
Received Thanks: 20
Cool UPDATE

[DuckTools] DuckAPI - Major Update


Just posting an update on the project since DuckAPI has changed a lot from the original thread and is now much more complete than the first version I showed here.

The old version was more of an early concept built around a DLL + manual workflow.
The current implementation is now centered around DuckAPI.exe, which handles the runtime and attach flow for you directly. That means the experience is cleaner now, easier to use, and much more practical for real plugin development.


Also, the Python side is in a much better place now. The currently exposed APIs and runtime behavior give plugin developers far more room to build useful tools than what was possible in the original release.

IMPORTANT: USE AT YOUR OWN RISK

ANY TOOL THAT INTERACTS WITH THE GAME CLIENT OR SENDS / BLOCKS / INSPECTS PACKETS CAN CARRY A RISK OF BAN OR PENALTY.

I DO NOT GUARANTEE SAFETY ON ANY SERVER, AND YOU ARE FULLY RESPONSIBLE FOR HOW YOU USE IT.




What Changed
  • DuckAPI now runs through a dedicated desktop application instead of relying on the original manual approach
  • The client-side runtime is handled by DuckAPI.exe during attach
  • A full plugin host is now integrated into the main application
  • Built-in plugin tabs and custom UI support are available through DuckUI
  • Live packet tooling is much more practical now through xPacketTool
  • The overall workflow is cleaner and more usable for day-to-day plugin development



Current Interface

Login Dialog


Main Window


xPacketTool



Python Side Is Much Stronger Now

The original DuckAPI version was much more limited.
The current one exposes much more useful in-game data and actions, which means plugin developers can now build significantly more capable plugins than before.


This is the biggest practical difference in the new version.
It is no longer just about packet callbacks and a simple plugin UI. The Python side now has access to much more of the actual game state.


What makes this version more powerful
  • current character data
  • position and movement
  • inventory and item data
  • skills, buffs, and masteries
  • nearby NPCs
  • nearby monsters
  • chat sending helpers for multiple chat types
  • packet handling, injection, and custom plugin UI

So compared to the original DuckAPI version, plugins are no longer limited to very small packet-driven helpers.
Now they can actually read the game world, inspect the character state, react to teleports, send movement, and combine all of that with custom UI and packet logic.




Additional Python APIs Available Now




Full Documentation

For the full and updated DuckAPI guide and documentation, check:




What This Means In Practice
  • It is much easier now to adapt older packet-oriented plugin ideas into DuckAPI
  • You can build plugins with proper in-app UI instead of relying on a very barebones flow
  • Packet-driven tools are much more practical now
  • The plugin environment is strong enough now to support much more serious custom tooling than the original version
  • The additional game-related APIs make it possible to build much smarter plugins than what the original DuckAPI version allowed

So this reply is mainly to show that DuckAPI is no longer in the same state as the version shown in the original post. The project has moved forward a lot, and the Python/plugin side is now far more useful for anyone who wants to build real tools on top of it.

I’ll keep expanding the available APIs over time, but even in its current state, it’s already much more capable than the first DuckAPI version I originally posted here.
abdopro3 is offline  
Reply


Similar Threads Similar Threads
phBot Manager , fully managing for phBot
08/26/2023 - SRO Hacks, Bots, Cheats & Exploits - 89 Replies
phBot Manager never connect to internet supports iSRO and rSRO download it only from here or Official Site www.phbot-manager.com phBot Manager 2.8 for phBot v10.4.3 * Updated for phBot v10.4.3
Help For phBot Plugins
08/01/2021 - Silkroad Online - 1 Replies
Hello everyone, Today i want help with plugins from you . I follow most plugins on phbot forums. Especially JellyBlitz's. I noticed that they are attacking with bot characters in the arena and fgw recently. I also noticed that some characters attack when certain characters are attacked, and some attack as soon as a character attacks. So I think they are doing this using Jelly Bitz's xTargetSupport plugin. Because xTargetSupport can do exactly that, but I know it only targets. They must be...
Help For phBot Plugins
09/28/2020 - SRO Coding Corner - 0 Replies
Hello everyone, Today i want help with plugins from you :). I follow most plugins on phbot forums. Especially JellyBlitz's. I noticed that they are attacking with bot characters in the arena and fgw recently. I also noticed that some characters attack when certain characters are attacked, and some attack as soon as a character attacks. So I think they are doing this using Jelly Bitz's xTargetSupport plugin. Because xTargetSupport can do exactly that, but I know it only targets. They must be...
PhBot, server issues like sbot? cause they both dont work
10/04/2010 - Silkroad Online - 4 Replies
PhBot website doesn't load either just like sbot, and no clue why it doesnt work. Anyone else has this issue with phbot? or any news when it gets back online, post here please.



All times are GMT +2. The time now is 15:43.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.