ChrisOlver Posted September 26, 2005 Share Posted September 26, 2005 To answer ChrisOlver's question Source code will be encoded with Zend/ionCube on the ModernBill side, and will be compiled into a DLL file on the TCAdmin side. Any other questions? Thats the one which has caught me... wouldnt it (for customization purposes) leave it unencrypted? For example we want to add a system in where if a user orders a 12 slot server for mohaa they get a free teamspeak.. now viewing the code which does the normal auto setup and modifiying it with a dirty statement we could technically make it do it quite easily. In alot of ways, the intergration looks like it will be the dogs bollocks but it unfortuantly looks like it will be a bit locked down for editing and modification purposes. Link to comment Share on other sites More sharing options...
ECF Posted September 26, 2005 Author Share Posted September 26, 2005 The code if it resides on the TCAdmin side will be encrypted. Again, Bob is simply using functions of the SDK to perform actions. He has no access to our code whatsoever. Link to comment Share on other sites More sharing options...
ChrisOlver Posted September 26, 2005 Share Posted September 26, 2005 No, he said he is encoding the Modernbill side (PHP) of the intergration with Zend or IonCude depending on what version you use... Basically its all encrypted Link to comment Share on other sites More sharing options...
ECF Posted September 26, 2005 Author Share Posted September 26, 2005 Well I can see why. He doesn't want his code stolen. Link to comment Share on other sites More sharing options...
BBryant Posted September 26, 2005 Share Posted September 26, 2005 Chris, you could code your own system right now with what is available. If I released the source code, my code would be readily available for anyone to copy, with no kickback for the hours I have spent developing it. Everything on the TCAdmin side will be compiled into a DLL, meaning you will not have access to the source. Since at this point, the TCAdmin side of the solution is not documented, and is encrypted, there is no reason in my mind to release the modernbill side of the source code. LFA doesn't want his TCAdmin code taken, and I do not want my TCAdmin plugin code taken. Simple as that. Link to comment Share on other sites More sharing options...
ChrisOlver Posted September 27, 2005 Share Posted September 27, 2005 i thought tcadmin where paying you to do this? Even so if someone is going to nick your code.. to do what? Make it work with another version of tcadmin... Your script is only going to work with TCadmin and there is no other controlpanel like tcadmin which works in the same system.. Link to comment Share on other sites More sharing options...
vmadman Posted September 28, 2005 Share Posted September 28, 2005 Coding a HTTP post module {edited for ad content} took me about 4 hours. So it's nothing exciting. I think you guys are taking the long approach to this. Use the modernbill Package Variable system (which I wrote ) to pass setup variables to TCAdmin. Given the Modernbill mySQL username and password, I do not see why TCAdmin could not auto-create these variables also via a Modernbill Configuration tool within TCAdmin. Each package variable has an external identifier, which can be linked directly to configuration variables. Incoming Order.. > User: sammy > Pass: samspass > Packvar[1]["gameid"] = 1 > Packvar[1]["external_id"] = ServerName > Packvar[1]["value"] = Sammy's house of pain Take the data and use fopen() to post it to the TCAdmin API. Along those lines bob, you could create a generic API that could be sold in a much broader scope. -Luke Link to comment Share on other sites More sharing options...
ECF Posted September 29, 2005 Author Share Posted September 29, 2005 i thought tcadmin where paying you to do this? Even so if someone is going to nick your code.. to do what? Make it work with another version of tcadmin... Your script is only going to work with TCadmin and there is no other controlpanel like tcadmin which works in the same system.. The general code created could be taken by another person and easily modified to work with another system. Since we seem to have a copy cat on our backs, we don't want to offer them up free code so to speak. Link to comment Share on other sites More sharing options...
ChrisOlver Posted October 2, 2005 Share Posted October 2, 2005 Yup true.. but why not take the same approach other companies have, encode only the "main" files so without the main files the script wont work. I am just saying as mentioned above. It seems to be a long way round for something which could be so simple. Link to comment Share on other sites More sharing options...
BBryant Posted October 2, 2005 Share Posted October 2, 2005 If it were incredibly simple, someone would have implemented a system by themselves already. The tools are there. The theory is very simple, but the actual implementation is not. There are a lot of common variables between TCAdmin and ModernBill as well. I find it kind of interesting that there are plenty of people that are quick to jump to the conclusion that all of this is "simple", but yet nobody has made their own system. Not a flame, just an observation. Link to comment Share on other sites More sharing options...
ChrisOlver Posted October 3, 2005 Share Posted October 3, 2005 Wait a sec, as ECF and LFA knows we made a simple module for TCadmin intergration for WHM autopilot which to be honest wasnt the hardest of coding. In alot of ways it was just a matter of simple variables working together to intergrate the system. So wouldnt say no one has put this into practice. There are a few other people here who have interated there own billing systems. <div class="pre"><pre> The general code created could be taken by another person and easily modified to work with another system. Since we seem to have a copy cat on our backs, we don't want to offer them up free code so to speak.</pre></div> Sorry Kev, but no other controlpanel works like your system or uses a system at all like yourself. Link to comment Share on other sites More sharing options...
LFA Posted October 3, 2005 Share Posted October 3, 2005 Sorry Kev, but no other controlpanel works like your system or uses a system at all like yourself. The modernbill plugin can easily be used for other control panels. All it does is send the game id, slot and account info to a webpage. Link to comment Share on other sites More sharing options...
LFA Posted October 3, 2005 Share Posted October 3, 2005 Here is another reason why we will never make any source code available. http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBi dRequest.asp?lngBidRequestId=341887 <table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText">Quote:</td></tr><tr><td class="quote"> What I want is an exact, fully functional 1:1-copy of the commercial panel that you can see under http://www.tcadmin.com. All functions except billing tools/functions mentioned there must be included. </td></tr></table> If we release some source code that would read something like <table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText">Quote:</td></tr><tr><td class="quote"> What I want is an exact, fully functional 1:1-copy of the commercial panel that you can see under http://www.tcadmin.com. If you want to have an idea on how it works internally I can provide some source code. </td></tr></table> Link to comment Share on other sites More sharing options...
AvailNetworks Posted October 3, 2005 Share Posted October 3, 2005 holy crap, the nerve of some people Link to comment Share on other sites More sharing options...
cmac Posted October 3, 2005 Share Posted October 3, 2005 WOW Thats a gutsy move. Link to comment Share on other sites More sharing options...
ECF Posted October 7, 2005 Author Share Posted October 7, 2005 Little update from the moderbill front. We orignally had planned to have Bob code as an external plugin for a fee. However, after speaking with modernbill and having Luis take a look at it we have decided to code this in-house, and release this as a standard update to our system. We sincerely thank Bob for all his efforts And he will be our very first beta tester of the modernbill integration Luis has finished 90% of the code. We are now setting up servers automatically from the modernbill orderform. And are able to disable for non-payment and delete etc.. However, after speaking with Luis he decided that this is just not enough to live up to the TCAdmin standard of features. So he went and added automated voice server setup and a host of configuration variables. Also we have decide to take it a step further and add load balancing and other methods of configration so clients can specify which box certain games get loaded onto. And to further the possibilities, he is currently working on adding service level pricing so clients can have different tiers of say bandwidth or server quality. Link to comment Share on other sites More sharing options...
DougK94 Posted October 7, 2005 Share Posted October 7, 2005 This sounds GREAT. Kevin, you are sure keeping Luis busy. I sure hope he is not married, because if he is, at this rate he will not be for much longer...... Link to comment Share on other sites More sharing options...
ECF Posted October 7, 2005 Author Share Posted October 7, 2005 He is very busy We should start beta testing this over the weekend or early next week. Once all the bugs are worked out we will release it to the modernbill users. Link to comment Share on other sites More sharing options...
LFA Posted October 7, 2005 Share Posted October 7, 2005 I bet people will like the price too Everything you can do in TCAdmin when setting up a client you will be able to do from modernbill. So there is no need for the source code. Link to comment Share on other sites More sharing options...
Hogie Posted October 7, 2005 Share Posted October 7, 2005 I bet people will like the price too :p/quote] I hope the price is $0... As much money as we have put down so far for everything, I doubt the pocketbook would allow for anything more. On the other part of the statement, I dont care about source code as long as you ioncube encode it:) Link to comment Share on other sites More sharing options...
ECF Posted October 7, 2005 Author Share Posted October 7, 2005 Price is $0 and it will be encoded with both ION and ZEND Link to comment Share on other sites More sharing options...
ECF Posted October 8, 2005 Author Share Posted October 8, 2005 More Screens Link to comment Share on other sites More sharing options...
julian Posted October 9, 2005 Share Posted October 9, 2005 Wow!! Looks Great Link to comment Share on other sites More sharing options...
cmac Posted October 10, 2005 Share Posted October 10, 2005 That looks great. I'm awaiting this to get my site totally going. cmac(Bill) Link to comment Share on other sites More sharing options...
ChrisOlver Posted October 10, 2005 Share Posted October 10, 2005 Wow, dead impressed lads! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.