![]() |
| | |||||||
| Register | FAQ | Members List | Calendar | Arcade | Search | Today's Posts | Mark Forums Read |
| 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. Registration is fast, simple and absolutely free so please, join our community today! (click here) If you have any problems with the registration process or your account login, please contact us. 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. Once registered but before posting, members MUST READ the FORUM RULES (click here) and LimeWire/FrostWire users 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 . Uw e-mailadres moet wettig zijn en verifiërde alvorens een volwaardig lid van de forums te worden. Gelieve te zijn zeker om om het even welke spamfilters onbruikbaar te maken u voor onze website kunt hebben, zodat de e-mailberichten u kunnen bereiken . Votre email address doit être légitime et vérifié avant d'aller bien à un membre à part entière des forum. Veuillez être sûr de désactiver tous les filtres de Spam que vous pouvez prendre pour notre site Web, de sorte que les messages électroniques puissent vous atteindre . Ihr email address muss gesetzmäßig und überprüft sein, bevor es ein vollwertiges Mitglied der Foren wird. Seien Sie bitte sicher, alle mögliche Spamfilter zu sperren, die Sie für unsere Web site haben können, damit E-Mail-Nachrichten Sie erreichen können . Su email address debe ser legítimo y verificado antes de sentir bien a un miembro de pleno derecho de los foros. Esté por favor seguro de inhabilitar cualquier filtro del Spam que usted pueda tener para nuestro Web site, de modo que los correos electrónicos puedan alcanzarle . Seu email address deve ser legítimo e verific antes de assentar bem em um membro integral dos fóruns. Seja por favor certo incapacitar todos os filtros que do Spam você puder ter para nosso Web site, de modo que os mensagens de correio electrónico possam o alcangar. . Din e-post tilltalar måste vara legitim och verifierat för passande en full medlem av forumen. Behaga är säkert att inaktivera någon spam filtrerar dig kan ha för vår website, så att e-postmeddelanden kan ne dig. . Il vostro email address deve essere legittimo e verificato prima di stare bene ad un membro titolare delle tribune. Sia prego sicuro rendere invalidi tutti i filtri che dallo Spam potete avere per il nostro Web site, di modo che i messaggi di posta elettronica possono raggiungerli. . Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας πρέπει να είναι νόμιμη και ελεγγμένη πρίν γίνεται πλήρες μέλος των φόρουμ. Παρακαλώ να είστε βέβαιος να θέσει εκτός λειτουργίας οποιωνδήποτε φίλτρα spam που μπορείτε να έχετε για τον ιστοχώρο μας, έτσι ώστε τα μηνύματα ηλεκτρονικού ταχυδρομείου μπορούν να φθάσουν σε σας. . Ваш адрес электронной почты должен быть правомерен и подтвержен перед идти действительным членом форумов. Пожалуйста уверен вывести все фильтры из строя спам вы можете иметь для нашего вебсайта, так, что сообщения по электронной почте смогут достигнуть вас. . 您的电子邮件必须是合法和核实在适合论坛的一个正式成员之前。 请务必使您可以为我们的网站有的所有发送同样的消息到多个新闻组过滤器失去能力,因此电子邮件可能到达您 . あなたの電子メールアドレスはフォーラムのフールメンバーに似合う前に正当、確認されなければならない。 電子メールメッセージが達することができるようにあなたが私達のウェブサイトのために持つかもしれないスパムフィルターを不具にすること確実がありなさい。 Hilfe in Deutsch, Ayuda en español, Aide 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 ....... 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 LimeWire and FrostWire users 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. 2. Spamming and excessive advertising will not be tolerated. 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. 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. 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. 10. Posts should have descriptive subjects. 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. 12. Signatures may be used as long as they are not offensive or sexually explicit. 13. 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 |
| |||
| 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 |
| |||
| 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 |
| |||
| 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 |
| |||
| 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 |
| |||
| 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 04: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. |
| |||
| 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 |
| |||
| http://www.gamerspage.com/downloads/xolox.exe I made it in vb, so if it wont run, download the vb6 sp5 redistrobution pack from microsoft.com.. Enjoy =) |
| |||
| There are certain situations where you would want to setup yourown hostlist. since the xolox host list is encoded and not just plain text like most other clients, you have to manualy encode the ip numbers. That can take a very long time if you are trying to code 500 ip numbers. I did end up making a program to code them, but it was in yabasic, so its not really for distribution. If his program works, then you should be able to put in a list of ip numbers and it will output a list of encoded ip numbers. Could be very helpful, if you cannot connect to the network try adding a bunch of host caches to your cache list (encoded of course) |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| 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 06:46 PM |
| I'm going for broke... | NightOwl | General Windows Support | 2 | August 3rd, 2003 09:01 AM |
| LimeWire 8.0 broke McAfee VirusScan! | Unregistered | General Windows Support | 26 | April 17th, 2002 12:43 PM |
| I broke itunes??? | dhotalin | Mac OSX | 0 | March 30th, 2002 12:36 PM |
| I broke Gnotella | Chris | Gnotella (Windows) | 1 | May 10th, 2001 05:59 AM |