📄 how to set up direct connect.txt
字号:
By Default, the DC++ client sets you to Away Mode when you minimize, and Back when you restore the window. This is the default message displayed.
Language File
DC++ can be configured with an XML file to display text in your preferred Language. Visit the DC++ website to download Language files, and set the path in this field.
Logs and Sounds Tab
Logging
Set the Directory in which logs will be saved to, and Check the aspects you wish you keep logs of. Do not type anything in the fields, simply check the option.
Sounds
Make an annoying sound every time a private message is received: Makes a sound every time someone sends you a private message
Make an annoying sound when a private message window is opened: Makes a sound every time a private message window is opened... duh
The annoying sound they are referring to is simply the Default System Beep. To change the sound, change your Default Beep in Windows.
Advanced Tab
Advanced Settings
Rollback: This is the amount of bytes that are rolled back and redownloaded when you resume a download. Useful for preventing File Inconsistencies in the event of a system crash or stupid firewall,but doesn't always work. Default is 4096.
Write Buffer Size: Anti-fragmentation feature, DC++ saves every X bytes to keep fragmentation low.
Client Version: What version number to report to hubs and users. I highly recommend you leave this blank.
Max Tab Rows: How many rows of window tabs to display before refusing to add more.
Auto Away on Minimize: Here is where you change whether or not DC++ should automatically set you to away when you minimize the window. If you do not turn this on, you will have to type /away and /back in the main chat to activate the away feature.
Automatically Follow Redirects: If an op or hub redirects you to another hub, having this checked will automatically redirect you. If not, you will be disconnected from the hub, and forced to press the "Follow Last Redirect" button to be redirected.
Clear Search Box after each search: This will clear the search box after you search for something.
Open the Public hubs window at startup: This will make the Public Hubs window appear automatically when DC++ is started.
Open the Download Queue Window at startup: Opens the Download Queue Window at Startup.
Automatically Search for Alternative Download Locations: When a download is added, it will automatically search for other results, depending upon filename and filesize. if it matches, it will automatically add the user as an alternative source. Using this feature sometimes causes problems, but often does more good than bad.
Popup Private Messages: Brings new PMs to the front, as opposed to leaving them in the background.
Ignore messages from users that are not online: Prevents you from receiving messages from offline users, like bots for instance. Turning this on is highly discouraged, as bots often send you important information.
Popup Messages from users that are not online: If you choose not to ignore the offline users, you can choose to simply have their message displayed in the main chat, instead of in a PM.
Remove Dupes completely from your share: In the event you share 2 of the exact same file, one of the files will be completely removed from your share (but not your hard drive). Regardless, DC++ will not count duplicate files towards your share.
Install URL Handler on Startup: With this checked, clicking on dchub:// links will open the hub in DC++
Use Small Send Buffer: In case Uploads slow your downloads a lot Mainly for dialup users, but some broadbanders might find it useful.
Don't Delete File Lists When Exiting: When you download someone's file list, it is temporarily stored in the DC++ folder until you exit the application. By default, the program deletes these files when you exit. Check this to keep those filelists. Keeping a file list might prevent you from seeing new files from that user. Keeping the lists is discouraged.
Automatically Disconnect users who leave the hub: When a user downloads a file from you and then leaves the hub he found you at, it is generally considered a bad thing, as it prevents you and anyone else in the hub from downloading off him (think Leecher). This feature disconnects users that are no longer in the hub once they download. This option is highly encouraged.
Show Progress Bars for Transfers: This displays a colored bar showing the progress of a transfer. Uses some CPU power, but most of you won't notice it.
Enable Automatic SFV checking: This option is very cool, although rarely used. If this option is enabled. DC++ will automatically check a downloaded file's CRC with the supplied SFV. If the file fails the check, the file is redownloaded. If it fails a second time, the current user is removed as a source and the program searches for alternatives. SFVs are only checked if they are in the same folder as the files you are downloading.
Automatically Refresh Share List Every Hour: When you start DC++, it creates a file list of all the files you are sharing. Sometimes, you can add or remove files from shared directories without the list being updated, and then your share amount isn't updated, nor are the files reported in your file list. This re-builds the file list every hour to ensure that it is current. To manually update your file list, type /refresh in the main chat.
Use antifragmentation method for downloads: Prevents files from being fragmented, avoiding file errors. This usually isn't a problem.
Go ahead and Click OK, and restart DC++.
4. Hub Lists, Connecting, and Favorites
With your DC++ properly configured, we are ready to rock. First, I hope you signed up and configured the url for the hub list, if not, scroll up and learn how. Go ahead and click the Public Hubs Icon and it will bring up the Public Hubs window. Give it a minute (depending upon your connection) and it will populate a huge list of hubs. These are all the Public hubs that the list you downloaded have responded to. You can use the Filter option to filter out key words in a hub's title or description. Let's connect to the Official AWB hub. To the lower right, you will find a Manual Connect Address field. In that field, type awb.no-ip.org:8888 and press connect. If you did not connect, it could be for a number of reasons:
1. The hub is down. Wait a few minutes and try again.
2. Your firewall is restricting access. Make sure you allow the DC++ program to bypass your firewall, or if you cannot set such a setting, you use the Passive mode.
Soon after, you will be connected to the hub, and the main chat will appear and display the Rules and News. I highly suggest you read over the information, as it will inform you about the Rules for users, and Recent News, as well as some Hub-Using information. Once you are done getting a quick feel, type /fav into the main chat. That will add this hub to your favorites. Now, to view your favorites, click the Favorite Hubs icon above. The window will open, and you will see the AWB Hub in the list. Notice the check mark next to the title. Checking a hub in the list means you will automatically connect to it when you start DC++. You may also right click on an entry and edit its information, as well as set a specific Nick and password that will be used when you connect to the hub. The password is only used for Registered users and Ops. Chances are, you are neither. Leave it blank.
5. The Main Chat Window
Now, sit back and stare at the main chat. Depending upon your settings, you might see users Joining and Parting. Sometimes the hub gets busy with chatter. Feel free to participate by adding your own input, but as always, don't be an ass.
Take a look to the right of the chat area. You should see a list with a bunch of names. This is the user list. you can scroll up and down, and left and right to view how much each user is sharing, their description, their connection type, and email. DC++ users will also have a <++ tag in their description. This tells you that they are using DC++, and also gives you a little information on their settings. Reading the <++ tag is as follows:
In order of appearance:
V: Client version
M: Mode, A = Active, P = Passive
H: Number of opened hub windows where they are not a registered member
S: Number of slots open.
You can hide the User list by unchecking the box below the field.
The user icons also play an important role. Normal users have a standard, green icon. Most users will have this icon. A DC++ user's icon changes to Blue on the first direct connection to that user. Passive users icons have a brick wall displayed on their icon, also showed on the first direct connection. Operators have a key in their icon.
Go ahead and right-click on a user in the user list. Notice how you can perform certain actions, like sending a private message, downloading that users file list, and granting them an extra slot. If for any reason that user tries to download something off you, and you don't have any free slots, you can temporarily grant that user an extra slot if you wish. Also note that you can right click on a name in the main chat to access the same options.
DC++ also allows certain commands to be typed in the main chat. Here is a list of all the commands:
/grant Grants a slot to the user of the pm window you type it in
/close Closes the current window
/help Displays a short help message
/refresh Refreshes your list of shared files
/away <message> Specifies a message to auto-respond in PM's while you're AFK. If you do not specify a message, it displays the default one you set in your settings.
/back Turn away message off
/slots <#> Changes your number of slots to <#>
/clear Clears the main chat windows
/ts Switches timestamps in chat windows on and off
/showjoins Toggles joins/parts messages for the current hub
/search <string> Searches for <string>
/join <hub> Joins <hub>
/dc++ Gives a comment about DC++ and shows the URL where
you can get it
/fav or /favorite Adds hub to favorites (also works in pm's from that user, to add the user to your favorites)
The status area at the bottom of the main chat window is used to display various information, like The last hub message you recieved, The total amount of users in a hub, and total share amount that all users are sharing.
6. Searching, Downloading, and File Lists
Ok. Now lets start searching for something. Searching is simple, and effective. Go ahead and click on the Search icon above the main chat, and that will bring up the Search window. Here you can type in what you want to search for, the file size, the type, and whether or not to display only results from users with free slots. Trying to download a file from users without free slots forces you to wait in line until a slot becomes available. It is best to turn on this feature.
Go ahead and search for something. For testing, lets search for Red Faction 2. Type Red Faction 2 into the search, and press enter. You don't have to specify the file size, or type, those are usually if you are looking for a specific filename.
Depending upon your connection speed, you should get a few results. The results are categorized by User, Filename, Type, Size, Path of that file in the users share, Slots, Connection Type of that user, Hub the user is connected to, and Exact size in bytes.
To download a file, simply double click on it, or right click on it and choose Download. It is automatically downloaded to your default Download Directory. If you wish to download it to a different directory, you can Right click and choose Download to... The Download to... function is also useful when adding a source of a current download, but the filename is different, and the Auto-Find Sources function doesn't pull it up.
Now, if for any reason the file doesn't download, there are a few things to check:
A. Is the user still connected to the hub? If they aren't, the download will stop.
B. Does the user have free slots? If not, you will see "No Slots Available" in the status area.
C. If you see "All Download Slots Taken" that means you have filled up your download slots. To increase the limit, change your Maximum Simultaneous Downloads in your settings.
D. Are you in Passive mode? If so, the user you are downloading from might also be in Passive mode. A Passive mode user CANNOT download from another passive mode user. See why getting active mode to work is so useful?
E. In some situations, the file might become corrupted during transfer. Check the Download Queue and look at the Errors column of a download, to see any errors.
F. Your Router isnt configured properly
While you are on the Download Queue window, lets go over its functions. Like I mentioned earlier, this window lists all the downloads you have attempted. It displays the Filename, the Status, Size, Download Priority, the Users that are sharing the file (sources), and any errors during transfer.
The Download Priority is an interesting feature, allowing you to pause a download, as well as set a Priority in which to download a file. Obviously, Highest Priority files will be downloaded first. To Pause a download, right click on the download, and change the Priority to Pause. Then right click on the file and Close the Connection. If you close the connection without Setting the Priority to Pause, the Download will resume within a few minutes. To cancel a download, simply delete its entry in the Download Queue, and Close the Connection.
Ok. now, lets say you want to see all the files a certain user is sharing. You simply download that users file list. Right click on the users name in the userlist, Main Chat, or a search result from that user, and choose Get File List. It'll start downloading that users file list.
Note on File Lists: Certain small files can be transferred even when no slots are available. Since the makers of DC++ think it is stupid to have to fight for a slot when you are only downloading a small txt file, they allowed such files to bypass the slot limit, and transfer even when all slots are taken. Usually, the File Lists are one of these small files.
Once the file list is downloaded, it will automatically display. You can then navigate through the users shared files much like that on a normal windows machine. Double click a file to download it, or right-click to view extra functions.
7. Extras
There are a few extra features that DC++ offers, that really aren't important, but I'll discuss them anyway
First, click the file manu. you'll notice entries for all the Icons on the main window, and a few others. I'll Explain them.
Favorite Users: Displays your favorite users. Pretty simple. To add a user to your favorites, right click on their username, and choose Add to Favorites.
Search Spy: Lets you see all the search strings that users are sendind to your computer, as well as how many times it has occurred. Useful or spying.. not much else.
Open File List: In the event you have a saved file list, you can open it here. It is usually easier and much better to download it anew, in case it has become outdated.
Import Queue from NMDC: This is in case you previously used the Neo Modus Direct Connect client. This will import all your queued items, instead of you adding them manually.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -