More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox homebrew | {{Infobox homebrew | ||
| title = | | title = Clirc | ||
| image = [[File:ClIRCds.png]] | | image = [[File:ClIRCds.png]] | ||
| type = Application | | type = Application | ||
Line 11: | Line 11: | ||
}} | }} | ||
ClIRC is | ClIRC is a IRC client for Nintendo DS. | ||
IRC - is a protocol for real-time chat. In brief, this is a system of chats, | IRC - is a protocol for real-time chat. In brief, this is a system of chats, | ||
which is popular all over the world. A great number of different IRC servers | which is popular all over the world. A great number of different IRC servers | ||
and nets exist, from small to vast. After connection to a server, | and nets exist, from small to vast. After connection to a server, user can visit different channels (chat-rooms), where other people can be found. User can communicate in those channels together or in private chat. There is a great variety of channels, they are devoted to different topics like games, quizzes, anecdotes, etc. User can easily create your own channel as well. | ||
different channels (chat-rooms), where other people can be found. | |||
communicate in those channels together or in private chat. There is a great | |||
variety of channels, they are devoted to different topics like games, quizzes, | |||
anecdotes, etc. | |||
==Features== | ==Features== | ||
Line 44: | Line 35: | ||
==Installation== | ==Installation== | ||
#Get file ClIRC.nds (ClIRC.ds.gba is reserved for compatibility with old flash cards) and patch it with DLDI driver of | #Get file ClIRC.nds (ClIRC.ds.gba is reserved for compatibility with old flash cards) and patch it with [http://chishm.drunkencoders.com/DLDI/ DLDI patch] driver of flash card. For many old flash cards (like M3 CF, for instance) the driver is already built in. If happened so that haven't appropriate driver - don't be afraid, but take into account that user will be incapable of saving settings. | ||
#Copy this file to | #Copy this file to flash card. | ||
# | #Create folders for logs and files at once. | ||
#Run the program as homebrew (on M3 CF - by "Start" button, on G6 Lite by "Add header"). | #Run the program as homebrew (on M3 CF - by "Start" button, on G6 Lite by "Add header"). | ||
==User guide== | |||
ClIRC will create two files in root directory of your flash card - | ClIRC will create two files in root directory of your flash card - | ||
wificonf.dat (contains settings of an access point connection) and ClIRC.dat | wificonf.dat (contains settings of an access point connection) and ClIRC.dat | ||
(contains the program settings). | (contains the program settings). | ||
Connect to access point and then - to server. | |||
==Control== | ==Control== | ||
Line 58: | Line 52: | ||
Down - scrolls text down (if upper screen contains text), hold for acceleration | Down - scrolls text down (if upper screen contains text), hold for acceleration | ||
Left - | Left - go to a previous window | ||
Right - | Right - go to next window | ||
Start - scrolls text down up to the end (if upper screen contains text) | Start - scrolls text down up to the end (if upper screen contains text) | ||
Line 66: | Line 60: | ||
Select - changes backlight brightness (for DS Lite only) | Select - changes backlight brightness (for DS Lite only) | ||
L - swaps | L - swaps screens, select text by stylus, copy selected text to clipboard (if upper screen contains text) | ||
Closing DS - puts screens off | Closing DS - puts screens off (program continues work) | ||
==Known Issues== | ==Known Issues== | ||
WEP cannot work with some access points (the problem of "dswifi lib"?). | |||
DHCP cannot work with some access points (the problem of "dswifi lib"?). | |||
error message appears) | |||
If connection is impossible, the program can delay for a minute, and then an error message appears). | |||
If connection is absent, the program can hang, trying to connect. | |||
Some insignificant graphic glitches. | |||
==Changelog== | ==Changelog== |
Revision as of 01:57, 4 December 2012
Clirc | |
File:ClIRCds.png | |
General | |
---|---|
Author(s) | Cluster |
Type | Application |
Version | 0.05 Final |
Licence | Mixed |
Links | |
[Media:ClIRC005ds.zip Download] | |
Website | |
Source |
<htmlet>adsense</htmlet>
ClIRC is a IRC client for Nintendo DS.
IRC - is a protocol for real-time chat. In brief, this is a system of chats, which is popular all over the world. A great number of different IRC servers and nets exist, from small to vast. After connection to a server, user can visit different channels (chat-rooms), where other people can be found. User can communicate in those channels together or in private chat. There is a great variety of channels, they are devoted to different topics like games, quizzes, anecdotes, etc. User can easily create your own channel as well.
Features
- A clipboard in all dialog boxes. You can even copy from upper screen, holding "L" button.
- Using up to three servers at the same time.
- DCC chat support and file transfer by DCC in both directions (I really don't know what for, but in fact :))
- Storing of logs directly to flash.
- Identification of server answers by numbers. I.e. not an interface only but the great deal of server answers is in English (for non-english servers).
- An alternative mode of nicklist request. Now you can see user's "away" status plus a complete list of his modes on server.
- Flexible settings of colors, highlights, etc.
- The prototype of scripts for advanced users. You can set commands, which will be executed after opening or closing of DS (turn away automatically, for example). You can previously make a list of commands for channels, privates and nick list, where the appropriate variables will be substituted as well. I.e. mIRC popups' analog :)
- All settings can be changed during a program work - it's no need to bother with ini files.
- Something like multitasking. At the same time you can download several files by DCC, get a list of channels and chat. Practically all tasks are working simultaneously, except the moment of connection.
- Nick autocomplete on "tab".
- Special mode for left handed people.
- Input history.
- Ignore.
- Russian in/out and interface (only for Russian version).
Installation
- Get file ClIRC.nds (ClIRC.ds.gba is reserved for compatibility with old flash cards) and patch it with DLDI patch driver of flash card. For many old flash cards (like M3 CF, for instance) the driver is already built in. If happened so that haven't appropriate driver - don't be afraid, but take into account that user will be incapable of saving settings.
- Copy this file to flash card.
- Create folders for logs and files at once.
- Run the program as homebrew (on M3 CF - by "Start" button, on G6 Lite by "Add header").
User guide
ClIRC will create two files in root directory of your flash card - wificonf.dat (contains settings of an access point connection) and ClIRC.dat (contains the program settings).
Connect to access point and then - to server.
Control
Up - scrolls text up (if upper screen contains text), hold for acceleration
Down - scrolls text down (if upper screen contains text), hold for acceleration
Left - go to a previous window
Right - go to next window
Start - scrolls text down up to the end (if upper screen contains text)
Select - changes backlight brightness (for DS Lite only)
L - swaps screens, select text by stylus, copy selected text to clipboard (if upper screen contains text)
Closing DS - puts screens off (program continues work)
Known Issues
WEP cannot work with some access points (the problem of "dswifi lib"?).
DHCP cannot work with some access points (the problem of "dswifi lib"?).
If connection is impossible, the program can delay for a minute, and then an error message appears).
If connection is absent, the program can hang, trying to connect.
Some insignificant graphic glitches.
Changelog
Version 0.05
- Keyboard is faster now.
- Nick autocomplete on "tab".
- Scrolling acceleration (hold up or down).
- Special mode for left handed people.
- Distance from keyboard to /me, /join, /nick and /msg buttons increased.
- Input history (press X+Up and X+Down to browse it).
/clear command. Host on join. Top screen scrolling using stylus. /ignore command :) %ME% variable
- Custom timestamp.
- Compiled with new libdswifi and libfat.
- New default settings.
- Many bugfixes.
Version 0.04b
- Some minor bugfixes. Default settings are changed.
Version 0.04
- Some bugfixes. Logs are "*.TXT" now, so you can read them with MoonShell.
Version 0.03
- First version.