|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
User Experience Tell us what you like/dislike about XoloX. XoloX has been discontinued. We highly recommend you use an actively developed client instead. |
Welcome To Gnutella Forums You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, fun aspects such as the image caption contest and play in the arcade, and access many other special features after your registration and email confirmation. Registration is fast, simple and absolutely free so please, join our community today! (click here) (Note: we use Yandex mail server so make sure yandex is not on your email filter or blocklist.) Confirmation emails might be found in your Junk folder, especially for Yahoo or GMail. If you have any problems with the Gnutella Forum registration process or your Gnutella Forum account login, please contact us (this is not for program use questions.) Your email address must be legitimate and verified before becoming a full member of the forums. Please be sure to disable any spam filters you may have for our website, so that email messages can reach you. Note: Any other issue with registration, etc., send a Personal Message (PM) to one of the active Administrators: Lord of the Rings or Birdy. Once registered but before posting, members MUST READ the FORUM RULES (click here) and members should include System details - help us to help you (click on blue link) in their posts if their problem relates to using the program. Whilst forum helpers are happy to help where they can, without these system details your post might be ignored. And wise to read How to create a New Thread Thank you If you are a Spammer click here. This is not a business advertising forum, all member profiles with business advertising will be banned, all their posts removed. Spamming is illegal in many countries of the world. Guests and search engines cannot view member profiles. Deutsch? Español? Français? Nederlands? Hilfe in Deutsch, Ayuda en español, Aide en français et LimeWire en français, Hulp in het Nederlands Forum Rules Support Forums Before you post to one of the specific Client Help and Support Conferences in Gnutella Client Forums please look through other threads and Stickies that may answer your questions. Most problems are not new. The Search function is most useful. Also the red Stickies have answers to the most commonly asked questions. (over 90 percent). If your problem is not resolved by a search of the forums, please take the next step and post in the appropriate forum. There are many members who will be glad to help. If you are new to the world of file sharing please do not be shy! Everyone was ‘new’ when they first started. When posting, please include details for: Your Operating System ....... Your version of your Gnutella Client (* this is important for helping solve problems) ....... Your Internet connection (56K, Cable, DSL) ....... The exact error message, if one pops up Any other relevant information that you think may help ....... Try to make your post descriptive, specific, and clear so members can quickly and efficiently help you. To aid helpers in solving download/upload problems, LimeWire and Frostwire users must specify whether they are downloading a torrent file or a file from the Gnutella network. Members need to supply these details >>> System details - help us to help you (click on blue link) Moderators There are senior members on the forums who serve as Moderators. These volunteers keep the board organized and moving. Moderators are authorized to: (in order of increasing severity) Move posts to the correct forums. Many times, members post in the wrong forum. These off-topic posts may impede the normal operation of the forum. Edit posts. Moderators will edit posts that are offensive or break any of the House Rules. Delete posts. Posts that cannot be edited to comply with the House Rules will be deleted. Restrict members. This is one of the last punishments before a member is banned. Restrictions may include placing all new posts in a moderation queue or temporarily banning the offender. Ban members. The most severe punishment. Three or more moderators or administrators must agree to the ban for this action to occur. Banning is reserved for very severe offenses and members who, after many warnings, fail to comply with the House Rules. Banning is permanent. Bans cannot be removed by the moderators and probably won't be removed by the administration. The Rules 1. Warez, copyright violation, or any other illegal activity may NOT be linked or expressed in any form. Topics discussing techniques for violating these laws and messages containing locations of web sites or other servers hosting illegal content will be silently removed. Multiple offenses will result in consequences. File names are not required to discuss your issues. If filenames are copyright then do not belong on these forums & will be edited out or post removed. Picture sample attachments in posts must not include copyright infringement. 2. Spamming and excessive advertising will not be tolerated. Commercial advertising is not allowed in any form, including using in signatures. 3. There will be no excessive use of profanity in any forum. 4. There will be no racial, ethnic, or gender based insults, or any other personal attacks. 5. Pictures may be attached to posts and signatures if they are not sexually explicit or offensive. Picture sample attachments in posts must not include copyright infringement. 6. Remember to post in the correct forum. Take your time to look at other threads and see where your post will go. If your post is placed in the wrong forum it will be moved by a moderator. There are specific Gnutella Client sections for LimeWire, Phex, FrostWire, BearShare, Gnucleus, Morpheus, and many more. Please choose the correct section for your problem. 7. If you see a post in the wrong forum or in violation of the House Rules, please contact a moderator via Private Message or the "Report this post to a moderator" link at the bottom of every post. Please do not respond directly to the member - a moderator will do what is required. 8. Any impersonation of a forum member in any mode of communication is strictly prohibited and will result in banning. 9. Multiple copies of the same post will not be tolerated. Post your question, comment, or complaint only once. There is no need to express yourself more than once. Duplicate posts will be deleted with little or no warning. Keep in mind a forum censor may temporarily automatically hold up your post, if you do not see your post, do not post again, it will be dealt with by a moderator within a reasonable time. Authors of multiple copies of same post may be dealt with by moderators within their discrete judgment at the time which may result in warning or infraction points, depending on severity as adjudged by the moderators online. 10. Posts should have descriptive topics. Vague titles such as "Help!", "Why?", and the like may not get enough attention to the contents. 11. Do not divulge anyone's personal information in the forum, not even your own. This includes e-mail addresses, IP addresses, age, house address, and any other distinguishing information. Don´t use eMail addresses in your nick. Reiterating, do not post your email address in posts. This is for your own protection. 12. Signatures may be used as long as they are not offensive or sexually explicit or used for commercial advertising. Commercial weblinks cannot be used under any circumstances and will result in an immediate ban. 13. Dual accounts are not allowed. Cannot explain this more simply. Attempts to set up dual accounts will most likely result in a banning of all forum accounts. 14. Video links may only be posted after you have a tally of two forum posts. Video link posting with less than a 2 post tally are considered as spam. Video link posting with less than a 2 post tally are considered as spam. 15. Failure to show that you have read the forum rules may result in forum rules breach infraction points or warnings awarded against you which may later total up to an automatic temporary or permanent ban. Supplying system details is a prerequisite in most cases, particularly with connection or installation issues. Violation of any of these rules will bring consequences, determined on a case-by-case basis. Thank You! Thanks for taking the time to read these forum guidelines. We hope your visit is helpful and mutually beneficial to the entire community. |
| LinkBack | Thread Tools | Display Modes |
| |||
I broke the Code!! Well, the hostslist code atleast. I've noticed that is is very hard to manually enter hosts into xolox. The add host button usually doesnt work, I think all it does is add new hosts into the host cache, which means that it will maybe try to connect to it in 10 or 15 mins. I wanted to be able to add in some hosts which i know share the kind of files i wanted, but the add host is not a very good way off doing this. The next best place is in the hostslist file. One problem.....it encodes the ip numbers. So, i played around with it for a while, and just adding in straight ip numbers doesnt work. Also if the hostslist file is corrupt or if it just has a bunch of ip numbers in it, xolox gets a new host list from a server on xolox's web site (port 80 on ip # 194.109.6.83) Thats why you can still connect if you delete you hostslist file. Decoding the hosts wasnt that hard, i just found all the unique port numbers in my hosts list that i could find, created a special hostslist file full of unique connection port hosts (instead of the usuall 6346/6347/6348...) and then used a packet sniffer to find all the pings that were sent out when i started xolox. I matched about 50 or so ip's to the encoded list, here are a few of them. 99999999:9999 51. 51. 51. 51:9999 88888888:8888 34. 34. 34. 34:8888 33333333:3333 153.153.153.153:3333 22222222:2222 136.136.136.136:2222 N<9K:<>>:6500 68. 6. 58.214:6500 K=;HN>;2:6667 24.212. 27.167:6667 8>2IOIN?:6688 213.236.140. 36:6688 >K3?ION;:6699 209.206.149. 74:6699 9N;<9>I9:6947 195. 52. 22. 61:6947 OI=22O22:6969 136.142.120.236:6969 Turns out that it uses the Hex value of the ip and then just replaces the letters. Basiclly, its a base 16 code using :;89>?<=23KHINOL instead of the 0123456789ABCDEF that hex uses. It also lists the ip number in NBO order, meaning that 1.2.3.4 would be listed as 4.3.2.1 (it just lists it backwards). so, here is a quick example. Say my IP is 192.168.169.170 on port 5000 if we convert that to hex, it is C0 A8 A9 AA Next we exchange the hex values for the Xolox coded values :;89>?<=23KHINOL (xolox) (note it is a letter O not a Zero)<br> 0123456789ABCDEF (Hex) so C0 A8 A9 AA is I: KH K3 KK Then put it in NBO order KK K3 KH I: take away the spaces, add :port and you have your coded ip KKK3KHI::5000 right now, it would be a lot of work to manually encode a list of ip numbers, but i hope to make a program to do it for you. I dont have much programing experience however, but i think i can manage. It probably will just take a list of ip numbers and create a hostslist file out of them. Greg gbrayut@excite.com |
| |||
New chart ok, the first post was a little confusing so here is a simple way of showing it. I took a chart of the hex values for ip numbers (1 to 255) but replaced the top and side lines with xolox characters. You read it by going down and then over. so if your ip starts with the number 52, you find 52 on the chart, and it reads 9> (NOT >9!!!) ---:---;---8---9--->---?---<---=---2---3---K---H---I---N---O---L : 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 ; 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 8 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 9 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 > 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 ? 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 < 096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 = 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 2 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 3 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 K 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 H 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 I 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 N 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 O 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 L 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 you still have to do it in reverse order, so its best to start with the last number and work towards the first. Greg |
| |||
Simple Yes, just find the ip number of the hostname. Easiest way would be to just ping it, which would return the ip address. Example: goto the command line and type ping www.yahoo.com it says Reply from 64.58.76.176 so if you wanted to add www.yahoo.com:6346 (just an example) you would use the ip/port number 64.58.76.176:6346 PS. I made a small program that converts a list of ip numbers for use in the hostslist, but so far they havent helped me much. I haddn't thought about adding the hostcaches (such as the ones you listed) but that might be a good idea. The program i made is in yabasic, so i dont think it is good for distribution (i dont really know much programing) its more just for my own personal use. Also i have been having some problems in creating hostlist from scratch. It appears that xolox reads from the bottom of the list first, and i havent figure out how the list is ended. If i just use an encoded list it won't try to ping any of them. The best way is to put a list of encoded ips in the middle of the list. gbray |
| |||
encoded hostcaches Alright, here is a list of some encoded host caches (the ones from markyrwol's message) All you have to do is add these to you hostlist.txt file, somewhere in the middle would be best. O;H29NN;:6346 O8H29NN;:6346 O9H29NN;:6346 O>H29NN;:6346 I8=?9H>;:6346 3HK>L?N::6346 ;=9=O=N2:6346 <9>ILfN::6346 <>>ILfN::6346 |
| |||
sorry, that was a serious question and not a flame against you. the other clients can be changed to add features that you liked about xolox or even made to look exactly like it if someone wants to put in the work. you seem to have a nack at doing this sort of stuff, the gui changes needed may be more graphic than programming |
| |||
Why? Why not? well, its true that you can get most of xolox's features (and many many more) from other clients, but i have tried atleast 10 different clients so far, and i still think that xolox is in the top two or three. Xolox still has major problems, one being it has a very hard time connecting (and keeping) host connections. Now just because its not activly supported doesnt mean i'm going to drop everything and move on. If i can i'll help to fix a few flaws i will. Also i just like to play around with things and learn how they work. I think that gnutella is an awesome technology, with extremely good potential. you can find files on gnutella that you cant find anywhere else. I hope that the develope rs of xolox are going to release the source code, but if they dont, there will come a time where we all will have to move on. Right now gnucleus, which is an open source client, is looking very promising. They already have many of the features from xolox that i like, such as auto-researching and multi-source downloading, but they still have to work out a few things before i'm ready to switch over. I wish i could help more, but i only have very very very basic programing skills, so for right now i am doing what i can by offering my advice and opinions. You have to remember, the people that made xolox were professional programers who were probably getting paid, which is not the case for most other clients. Its no surprise that the xolox, while it is much younger than a lot of the other clients, is still very advanced in features. In my opinion, it sounds like the developers made xolox to test out their coding ability, and not to make a really good xolox client. After they had tested their software, and showed what they could do, they desided to move on to another project. Thats ok though, they still left us with a great client, and gave some of the other clients new ideas. If anyone is interested in moving to another client, i would suggest gnucleus or edonkey. both are good clients. They can be found at www.zeropaid.com . Just dont expect them to do all the work for you, like xolox does. P.S. I did use some code, i used a fixed width font for the table. Maybe i'll read the help for more info.... Gbrayut Last edited by gbrayut; April 2nd, 2002 at 05:48 PM. |
| |||
Please detail what you like and what Gnucleus doesn't do, or how it acts, be specific. It's not that hard to make another program do what XoloX does if the programmers know what it is everyone rants and raves over. If you just say "I like it better" that doesn't help. If you want those features, detail what thye are and the developers may add it. |
| |||
Features I already to this, i frequently post in the gnucleus forum http://198.77.215.32/gnuforum/ I have offered my opinion on everything from auto-research (including some home made stats) to new features (such as a download manager) and the minor things that i would want changed. With every release the gnucles client keeps getting better. I'm actually going to get a copy of Visual Studio so i can compile the latest source code (call it a beta i guess) so i can see where the next release is headed. I'm thinking of taking some classes in programming also, so maybe i can help more. I do what i can. GBrayUT |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
An LW downloader (mini LW, with only minimal code) + get UPnP code from Azureus | arne_bab | New Feature Requests | 0 | June 25th, 2004 07:46 PM |
I'm going for broke... | NightOwl | General Windows Support | 2 | August 3rd, 2003 10:01 AM |
LimeWire 8.0 broke McAfee VirusScan! | Unregistered | General Windows Support | 26 | April 17th, 2002 01:43 PM |
I broke itunes??? | dhotalin | Mac OSX | 0 | March 30th, 2002 01:36 PM |
I broke Gnotella | Chris | Gnotella (Windows) | 1 | May 10th, 2001 06:59 AM |