hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
IRCクライアント - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

ソフト開発

自分だけのIRCクライアントを作ってみんなでしゃべろう!!! IRCチャンネル

概要

  • IRCクライアントを作ってみる
  • ISO-2022-JPには対応していない。
  • 機能はベリーチープ。
    • ping/pongに未対応なのでそのうちサーバーから切断される。
  • 表示されるログはサーバとの通信の生ログなのでとても見難い。一般的なクライアントは構文解析しスマートに表示する模様。
  • コマンドを直接入力する“送信”をirc2022_.hsp以降に加えたため一応何でもできるはず。
  • 複数行対応
  • ログを解析しスマートに表示
  • 複数チャンネルに対応
  • 複数サーバに対応
  • チャンネルのメンバーリストに対応
  • 各種コマンドに対応
  • インターフェイスの改良

目標概観

ソースコード

最小構成のIRCクライアント

+  irc.hsp

ISO-2022-JPに対応した物

+  irc2022_.hsp

文字コードの変換にModule/文字コード変換モジュールを使用したもの

+  irc_encode.hsp

モジュール変数を利用したバージョン(要プラグイン pcbnet2)

RFC1459対応機能

  • PONGを返答
  • NOTICE発言
  • PRIVMSG発言
  • 入室
  • 退室
    +  ircc.hsp

モジュール変数バージョン+Module/文字コード変換モジュール使用

+  ircc.hsp

ご意見

  • モジュール変数を利用したバージョン作ってみました。これひとつで、手軽なBOTが作れるとおもいます。 -- As 2009-02-12 (木) 06:01:51
    URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

添付ファイル:
fileirc2022_.hsp
681件 [詳細]
fileirc2022.hsp
329件 [詳細]
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2010-03-03 (水) 10:29:29 (1376d)