全31件 (31件中 1-31件目)
1
SkyGateForTCP(β) Ver.1-0-1-108 がVectorより公開されました。これで、Vector更新申請中のものはすべて最新となりました。Vectorのトラブル連絡により、再申請してから公開まで早かったですね。Vectorさんがんばったようです。
2008.01.31
コメント(0)
コマンドプロンプトSERVER Ver.1-0-0-105 Vectorに公開しました。後申請中は、SkyGateForTCP(β)だけになりました。コマンドプロンプトSERVERは、不具合の修正のみです。(機能の追加変更はありません)
2008.01.31
コメント(0)
本日Vectorより、データベースサーバのトラブルで再申請の依頼がありました。本日以下の再申請をおこないました。SkyGateForTCP(β)Ver.1-0-1-108コマンドプロンプトSERVER Ver.1-0-0-105上記バージョンはVectorの更新が終了(1,2週間)するまでOrangeMakerのホームページよりダウンロード願います。
2008.01.30
コメント(0)
SkyGateForFTP/CVS/VNC Ver.1-0-1-118 リリース。Vectorよりダウロードしてください。変更点:・Ver.表示の数字がつぶれるのでフォントと書体を少しいじりました。・SkypeDriverとの接続が切れたときに再接続するようにしました。ダウンロードはこちらからできます。SkyGateForVNC->http://www.vector.co.jp/soft/winnt/net/se440612.htmlSkyGateForFTP->http://www.vector.co.jp/soft/winnt/net/se439094.htmlSkyGateForCVS->http://www.vector.co.jp/soft/winnt/net/se439099.html
2008.01.30
コメント(0)
コマンドプロンプトSERVER Ver.1-0-0-104がVectorより公開されました。先日の案内したとおり、本Ver.は認証機能に不具合があります。最新版. Ver.1-0-0-105はOrangeMakerホームページよりダウンロードお願いします。最新版はこちらからダウンロードできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.29
コメント(0)
PartyLineのTCP接続がやっと普通に繋がるようになった。今回、CAsyncSocketクラスを使ってみたが結構ハマッテしまった。今まで、TCPの通信はWinSockのAPIを使っていたが、諸般の理由で上記クラスを使用することにしたのだが、エラーと原因とのつながりがわかりにくかった。PartyLineは、どちらがSERVERというわけでないので今回お互いSERVERポートをあけてお互いにconnectするというルーズなやりかたでやってみた。先に繋がったコネクションを通信に採用する。これが複数コネクション(インスタンス)あるのでコード的にはそう複雑ではないのだが、エラーが起きたときにどこで最初に秘孔を突いたかの切り分けが大変。往生しまっせ。チッチキチー(もう古い?)
2008.01.27
コメント(0)
さっき気がついたのですが、今日はOrangeMakerのホームページのカウンタが勢い良く回っている。何かあったのかなと思いとりあえずググッテみた。そしたら、なんと本日「SkyGateForVNC」が窓の杜で紹介されていました。紹介ページは、ここから見れます。http://www.forest.impress.co.jp/article/2008/01/25/skygateforvnc.htmlいつもながらこういう記事は、作者よりうまく説明してくれていると感心してしまいます。
2008.01.25
コメント(0)
SkyGateForTCP(β) Ver.1-0-1-106がVectorに登録完了しました。最新版は、Ver.1-0-1-108です。OrangeMakerホームページよりダウンロードできます。Verctor公開ページ ->http://www.vector.co.jp/soft/winnt/net/se446555.html最新版: ->http://www4.ocn.ne.jp/~dragonoo/2235.htmlそれにしても、今回は申請から公開までえらく日数がかかった。半分Vectorに申請したのを忘れかけてました。最新版もVectorに更新申請中ですので、最新版ご入用のかたは、OrangeMakerホームページよりダウロード願います。
2008.01.25
コメント(0)
バックアップ中で暇なので、久々の連投。PartyLineのTCP通信の実装中である。ソケットのプログラムは何度も作成している割に、APIが覚えられない。毎回、同じ資料や古い自分のプログラムを参照している。今回は、mfcのクラスライブラリを初めて使用しているので余計に調べ物が多い。もともと、物覚えがいいほうではないがなぜかソケット系のAPIは特に覚えが悪い。初めて、ソケットのプログラムを作ったとき、3,4頁の資料をみてlesten()やaccept()などの説明を読んでもちんぷんかんぷんだった、資料のsampleを見ながらやってみると繋がる。今から考えるとTCP/IPも良くわからずAPIの資料だけ読んでわかるはずがないのだが、結構長い間lesten()は謎のAPIだった。このときのトラウマがあるのかもしれない。
2008.01.24
コメント(0)
Skypeのプレゼンス表示の反応が遅いことがある。どういう仕組み化は、わからないがメジャーバージョンアップのあとは、極端に反応が遅くなるようだ。たぶん一斉にノードの再起動が発生するのでネットワークの接続構成が頻繁に変化するせいと想像している。LAN内にあるSkypeコンタクトより、外部のコンタクトの方が反応が良い様である。オフライン表示になっていても、CALLすると突然つながることがある。(だめなときもあるが。。)一度つながると以降のプレゼンス表示はスムーズに行くようになるようです。常時1000万ノード程度はつながっているようなのでこの程度のことはしようがないのかもしれません。逆に1000万ノードのなかから相手を見つけて、接続してくれるのですからそれはそれですごい事だと思います。そもそも、無料で使用しているので文句の言えた義理ではないが。。
2008.01.23
コメント(1)
コマンドプロンプトSERVER Ver.1-0-0-105 OrangeMakerホームページにリリースしました。接続時の認証機能に不具合がありました。旧版をご使用の方はVer.1-0-0-105にVersionUPをお願いいたします。ソース整形時の確認が不十分でした。ごめんなさい。ちょっと痛い障害です。ダウンロードはこちらからできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.23
コメント(0)
昨日は、PartyLineのTCP接続の検討を行ってみた。上位からのインタフェースをSkype接続とあわせる必要があるので、Skype接続のコードを見直してると、結構忘れている部分があったり、気に入らない構成になっている部分があったりして、手を入れたくなる。デザインパターンとしては、典型的なブリッジパターンが使えそうなケースであるが今回は使用しない。ブリッジパターンはいかにもオブジェクト指向的でカッコいいが個人的に末端の実装が2つの場合仮想関数がやたら増える割りにあまりメリットがないと思っている。仮想化する関数と判定箇所との兼ね合いで決めればいい思う。第3の接続方法があれば再考する。接続シーケンスは、必ずどちらからどちらに接続すると言うのはないので両端でサーバポートを持ち、両方からつなぎに行き、つながった方を優先するといるルーズな設計になります。 今日ぐらいから、ぼちぼち実装に入れるかな。実装が完了したらHamachi経由でつないで見たい。
2008.01.22
コメント(0)
PartyLineの二重起動防止策にについて、追加です。午前中、つらつらと考えていたら大事な点を見落しに気がついた。通信方法として、TCPの実装を予定している。当然サーバポートを使用するつもりであるが、ここで引っかかってしまう。ポート番号を複数にして、適宜切り替えたりクライアントだけにしたりと手はないわけではないが複雑な仕組みになってしまう。TCPの実装のやり方にも依存しそうなので、二重起動の件は保留します。ということで、当面は、1CPで1インスタンスとなります。変に難しいことを考えるより、複数Partyを扱えるようにするほうが簡単で早そうです。以上追伸。
2008.01.21
コメント(0)
なんとなく、勢いでPartyLineに二重起動防止する追加を行ったが、作りとして本当にまずいのは、同じパーティ名で2重起動される状態だけです。同じパーティ名で動作しているかどうか確認する方法は、1.起動毎にレジストに登録して確認する。2.アプリケーション同士でWindowメッセージで話をつける。が考えられる、まあほかにも手間を考えなければいろいろありそうだが、常識的にはこんなもんでしょう。そもそも、マルチインスタンスでの起動というのをあまり考えていなかった。(笑)(PartyLineの機能拡張案として、複数Partyのサポートは検討課題として念頭にはあるのだが。。)マルチインスタンスにするためには起動だけの問題でなく管理用フォルダも複数可能にしなければならない。現在、管理用ファイルとしてiniファイルと送信フォルダが起動時のカレントディレクトリ配下として作成している。ということは、ショートカットから起動すれば作業ディレクトリの設定が可能なのでマルチでの起動はできそうですね。次に、最初のチェック方法ですが、2を採用したい。なぜなら、今後の予定(未定ですが。)でファイルの到着を監視してユーザにお知らせや自動取り込み等のアプリを考えていて、これはPartyLineとお話をする必要上Windowメッセージで実装を考えている。ということで方針は、1. 2重起動のチェックを外す。2. チェック方法はWindwosメッセージで話をつける。次版で盛り込みたい。
2008.01.21
コメント(0)
PartyLine(Prototype3) Ver.1-0-2-109 をOrangeMakerホームページにリリースしました。今回の修正点は、・パーティ名がブランクの場合のオンライン抑止。・ノード名がブランクの場合のオンライン抑止。・接続設定が0件の場合のオンライン抑止。・システムプロパティ画面のノード名設定チェックBOXの誤り修正。・システムプロパティ画面でノード名、パーティ名がブランクの場合設定を抑止。・接続変更画面が現在の接続を表示しない不具合修正。・メイン画面での背景色処理追加、SkypeDriverから切断されたとき再接続処理追加。・ファイルの取り出しで実行中ファイルへの上書きでエラーが表示されない不具合修正。・UI調整(サイズ、表示位置等)と今まで手抜きで実装した部分をケアしています。まだ手抜き部分があるので順次完成度を上げてゆきたいと考えています。ダウンロードはこちらからできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.20
コメント(0)
SkyGateForTCP(β) Ver.1-0-1-108 をOrangeMakerホームページにリリースしました。今回の変更点は、・SkypeDriverとの接続が切れた場合、再接続する処理追加・UI調整ダウンロードは以下からできます。http://www4.ocn.ne.jp/~dragonoo/2235.htmlなお、SkypeDriverへの再接続の件は、SkyGateForCVS/FTP/VNCについても同様の処理を追加しました。現在Vectorへ更新申請中です。暫らくお待ちください。以上
2008.01.20
コメント(0)
SkyGateForTCP Ver.1-0-1-107 をOrangeMakerホームページにリリースしました。今回の修正点は、・2重起動の防止・終了時オンライン状態なら終了できない制約を外しました。・UIを調整しました。ダウンロードは以下からできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.17
コメント(0)
コマンドプロンプトSERVER Ver.1-0-0-104 をリリースしました。今回はコマンドプロンプト単体として使いやすいように、コマンド履歴とお気に入りをヘルパーウィンドウで機能追加しました。履歴や、登録したお気に入りコマンドをダブルクリック一発で実行できます。コマンドプロンプトで、毎回手入力はちょっとと言う方には便利だと思います。ダウンロードはこちらからできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.17
コメント(0)
PartyLine(Prototype3) Ver.1-0-2-108 をホームページにリリースしました。修正点は、・更新登録で、ノードへの到達経路が複数ある場合、旧版のファイルで更新してしまうことがある不具合修正。・更新登録を行ったとき、画面のファイルサイズが更新されない不具合修正ダウンロードはこちらからできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.16
コメント(0)
ただいま、PartyLine(Prototype3)のダウンロードを休止しています。ファイルを壊す障害が見つかったので、ただいま修正&確認中です。完了後再UPします。しばらくお待ちください。
2008.01.16
コメント(0)
PartyLine(Prototype3) Ver.1-0-2-107 をOrangeMakerホームページにリリースしました。今回の修正点は盛りだくさんです。修正点)・ファイル登録の差分検出をオンライン中だけでなくオフライン中にもおこなうようにしました。・画面からファイルの登録、取り出し操作を行えるようにしました。(登録は画面へのドロップで行えます。)・ショートカットファイルによる登録を可能にしました。これにより実際の編集中のファイルをフォルダを移動させることなく更新の検出が可能となります。(今回のイチオシ機能追加です。)・ファイル更新時、転送先ノードでファイルを上書きしたときファイルサイズが小さくなる更新の場合の不具合を修正。・2重起動の抑止ダウンロードはこちらからできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.15
コメント(0)
PartyLineの機能追加で、画面からファイル登録できるようにしている。カタログリストにファイルをドロップして登録させようと、ファイルのドロップをハンドリングコードを書いたが、どうやってもできない。基本的には、リソースエディタで拡張スタイルの「ドラッグ&ドロップを許可」にチェックを入れて、:OnDropFiles()をオーバライドすればハンドリングできるはずなのである。サンプルを作ってみてもうまく行く。サンプルを色々といじってみたが、どうやってもうまく行く。散々悩んだ挙句。。。。。。。。。。。。原因が判明した。PartyLineでは、カタログリストを表示しているListView(CListCtl)をグループBOXで囲っている。このグループBOXとListViewとのタブオーダの関係が問題であった。タブオーダの関係が、 グループBOX→ListViewの場合は、NG(ハンドリングできない) ListView→グループBOXの場合は、OK(ハンドリングできる)どうやら、グループBOXの支配関係をタブオーダで判断しているようである。そういえば、同じような話が、ラジオボタンでもあったような気がします。しばらくすると忘れそうなので、備忘録として記載。
2008.01.14
コメント(0)
PartyLineの追加機能で、送信フォルダにショットカットをおいておけば、リンク先のファイルをネットワークに登録した状態にする対応中であるが、やっと目処が立ってきました。設計変更が何度も繰り返したので、勘違いもあり結構はまってしまった。出来上がりの使用感は、結構GOODです。試験を兼ねて、PartyLineを試験プログラムの配信につかっているが、ビルドで生成される実行ファイルへのリンクを、送信フォルダにおいておくだけで、ビルドの度に試験用PCに配信されるのは結構ありがたい。いままでは個別にFTPでUPしたりしていたが、配信忘れなども結構あったので。。近日中にリリースできると思います。
2008.01.12
コメント(0)
SkyGateForFTP/CVS/VNC Ver.1-0-1-117Vectorの登録を更新しました。今回の修正点は、デバッグ機構の修正のみです。機能の追加修正はありませんので問題なければ116を使い続けてかまいません。ダウンロードは以下からできます。SkyGateForVNC-> http://www.vector.co.jp/soft/winnt/net/se440612.htmlSkyGateForFTP-> http://www.vector.co.jp/soft/winnt/net/se439094.htmlSkyGateForCVS-> http://www.vector.co.jp/soft/winnt/net/se439099.htm
2008.01.11
コメント(1)
PartyLine Ver.1-0-1-105 ホームページにリリースしました。修正点は、システムプロパティ設定画面で有効期限の設定を可能にしました。ダウンロードはこちらからできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.10
コメント(0)
PartyLine(prototype2) Ver. 1-0-1-104 HPにリリースしました。修正点は、1)カタログレコードの更新を、新規、更新にかかわらず登録日時の新旧でレコードを更新するか追加するかを判断するように修正。2)送信フォルダの差分管理様レコードの一部(未使用部分)の0クリア漏れ修正。 (現状影響はないが、将来未使用(予備)部分を使用したときにまずい)3)UIの一部修正ダウンロードは以下からできます。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.09
コメント(0)
今後の予定は、未定ですが大分公開ソフトがたまってきたので、備忘録がわりに現状考えていることをつらつらと。。。1)PartyLine この子は、昨年の秋から開発に着手してかなりのスクラップ&ビルドを繰り返して現在の形になりました。元々はもっと複雑な設計だったのだが、単純な繰り替えしに置き換えてゆくうちにいまの形に落ち着きました。今見えている残件は、 1-1)接続先のノード名は設定でなく接続先から取得するようにしたい。 1-2)送信フォルダにショートカットがおかれた場合リンク先のファイルを管理対象としたい。こうすれば作業ファイルはそのままでショットカットで送信フォルダとリンクしておけば、ファイル編集(更新)時に自動的に最新Ver.がネットワークに配信される。筆者はネットワーク系の試験をすることが多いので、PartyLineを試験対象プログラムの配信につかっているがビルドを行うと常に最新版が試験マシンに配信されるるのでVerの取り違えがなるなる。現在はこの実装への検討がほぼ終わった段階です。 1-3)現在カタログレコードの配信シーケンスとファイル配信のシーケンスが同期しているが同期している必要がないので、それぞれ非同期にする。(これは急がない) 1-4)現在はskypeによる接続だけであるが通常TCPによる接続もサポートする。 (これは、Hamachi経由での接続を想定しています。) 1-5)サイズの小さいファイルを優先してファイル転送を行うように優先順位づけをする。(現状は大きなファイルの転送が始まるとずっと終わるまでやってしまう) 構想レベルではまだ色々とあるが具体的に、実装レベルで検討しているのはこれぐらい。。2)SkyGateForTCP この子は、機能追加はほぼ予定を終了しているのでβ版としました。サポートするポート数など検討の余地はあるが一応機能FIXと考えている。 これとは別に、1ポートだけのTCPブリッジアプリを作るかもしれない。(名前だけはSkyPortと決まっている。笑)3)SkyGateForFTP/CVS/VNC この子たちは、もうあまりかえる気はしていない。 機能追加をすると、設定項目などが増えるのでこれはこれでシンプルな使用ができるのでこれを維持したいと考えています。(複雑なことをしtたいのであればSkyGateForTCPがあるでしょというスタンスです。) 気分転換に音を変えたり絵面を変えたりはするかもしれない。。4)コマンドプロンプトSERVER この子は、筆者の使用目的としては十分なのですが、要望などがあれば考えます。 筆者は、ほぼ特定のコマンドしか使わないので専用クライアントソフトでボタンにコマンド文字列を登録しておいて、クリック一発で使えるようにするぐらいの事はやるかもしれません。netstatでソケット状態を確認するのとipconfigで現在のIPアドレスの確認ぐらいしか使わないので、うまい使い方を提案してもらえれば一口乗るかもしれません。5)SkyOverLan この子は、もう放置状態です。公開そのものもやめるかもしれません。TCPOverTCP的なアプローチそのものが今一歩なのかもしれませんね。おもちゃとしては面白いですが、おもちゃとしては危険な感じもしますし。同じことがHamachiでもできますし。。6)その他 SkyGateForTCPのポートFowered機能をつかっていてこの機能だけ抜き出したものがあってもそこそこ便利につかえるのではないかと考えている。Hamachi等で1台のPCに接続して、そこから別PCへ接続をブリッジしてやる。Proxyとおんなじといえば同じだが。。Windowsアプリとしてアプリ層で実現してもよいような気がする。 な~んちゃって。。本日はここまで。お休みなさい。。。。。zzzzzz
2008.01.08
コメント(0)
HPにSkyGateForTCPを経由して、コマンドプロンプトSERVERに接続する場合の設定方法の資料をUPしました。こうすることにより、非常に安全に外部からのコマンドプロンプトへのアクセスが行うことができます。また、SkyGateForTCPのポートホワード機能の具体例ともなっておりますので参考にしてください。筆者は、主にこのような使い方をしています。(コマンドは主にnetstatしか使わないが。。笑)資料は以下に直リンクを置きます。http://www4.ocn.ne.jp/~dragonoo/cpsAndSkyGateForTCP.mht
2008.01.08
コメント(0)
SkyGateForTCP(β) Ver.1-0-1-106 をHPにリリースしました。このVer.より設定をiniファイルに記録します。これにより、StartUpへの登録などが使いやすくなったと思います。ついでに、アイコンを変更しました。ダウンロードはこちらから、http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.08
コメント(0)
PartyLine(Prototype2) Ver.1-0-0-103リリースPrototype1がなくて、いきなり2です。 昨年秋からスクラップ&ビルドを繰り返してようやくまとまった機能として公開できるようになりました。詳細はこちらを参照してください。http://www4.ocn.ne.jp/~dragonoo/PartyLine.mhtダウンロードはこちらから。http://www4.ocn.ne.jp/~dragonoo/2235.html
2008.01.06
コメント(0)
あけましておめでとうございます。本年も宜しくお願いいたします。本年初書き込みです。昨年は、SkyGateForVNCをたくさんDLいただきありがとうございました。ルータやFWの設定なしでVNCが使えるところが受けたようですね。現在、開発中の物件が近々に公開できそうです。Skypeネットワークを使用した、ファイル共有というよりフォルダ共有に近いアプリを試験中です。親しい友人同士での共同作業や、作業ファイルの自動BACKUPに使用できます。近々に公開できるとおもいます。また、SkyGateForTCPも最終形にまとめたいと思っています。 本年もよろしくお願いします。
2008.01.04
コメント(0)
全31件 (31件中 1-31件目)
1
![]()
