PathLink: 砂塵の彼方 > 徒然日記

エントリー

[CardWirth] cwNowUp 0.815β

cwNowUpには [ ] で囲った語句をローカルタグとして扱う機能があるのですが、これまで特殊な条件下で、サイトに保存したツイートの表示がおかしくなる不具合がありました。今回の更新は、その修正です。滅多に起きないことだったため気づいていませんでした。ご迷惑おかけして申し訳ありません。

cwNowUp→ver.0.85β
・ローカルタグ関連の微細なバグを修正しました。

※※※
最近、ローカルタグは、囲み文字をもう少し特殊なものにしておけば良かったと思い始めました。
できるだけ覚えやすく、且つ文字数を消費しないということで [ ] にしたのですが、「」や『』の代わりや強調表現として使う方もいらっしゃるようです。使い方のページに例として挙げている [短編 探索] のように、(ほぼ)明らかにタグのつもりで書いたと分かるものは良いのですが、タグなのか単に括弧の種類がかぶってしまっただけか分からない場合が悩ましいですね。
今のままで問題が発生するようなら、改めて対策を考えようと思います。

拍手送信フォーム

[CardWirth] cwNowUp 0.814β

ツイートの記録サイトでは、新着情報(最新の記録10件分)をRSSで配信しています。その際、各々のタイトルにはツイート本文の先頭20文字分ぐらいを使用しているのですが、そこにハッシュタグやメンションなどが含まれると、その分通常のテキストの表示量が減ります。結果として、たいていは通常テキスト先頭に位置する主語=シナリオ名や素材の種類などが隠れてしまい、本文を表示するまで更新の内容が分からない場合がありました。

そこで、RSSではハッシュタグやメンションなどを表示しないように変更しました。これでほとんどの場合には、一見して何の更新か分かるようになったのではないかと思います。ハッシュタグ等省略なしの原文は、記録サイトやTwitterに移動してご確認ください。

cwNowUp→ver.0.84β
・RSSの表示を調整しました。

拍手送信フォーム

[CardWirth] cwNowUp 0.811β~0.813β

昨年秋から、いくつか細かい修正を行いましたのでお知らせします。
すべてツイート本文中の[ ]の中身をローカルタグとしてカウントする機能に関することです。

  • 2021/09/07(ver.0.811β)
    • 括弧付き数字の中身がローカルタグとしてカウントされてしまう現象の対策
    • FAQを更新/使い方にWeb上で動作するツールに関して追加
  • 2021/09/17(ver.0.812β)
    • ツイート本文内のローカルタグに、タグ検索へのリンクを表示するようにした。
  • 2022/01/26(ver.0.813β)
    • ローカルタグ機能が無効でも、ツイート本文内の[ ]付き語句にタグ検索リンクが表示されてしまうバグを修正

ローカルタグ周りはいずれもう少し修正するかもしれませんが、ひとまずこれで様子見です。

cwNowUp→ver.0.83β
(※修正内容は上の方にあります)

拍手送信フォーム

[CardWirth] cwNowUp 0.81β

投稿者プロフィールの表示周りを改善しました。

これは以前からどうにかしたいと思っていたものです。
これまでは、プロフィールにURLが含まれているとき、短縮URLのまま表示されていました。これを展開した形で表示し、リンクをつけるようにしました。

この修正に伴い、削除済みアカウントを除くすべての記録済みアカウント情報の更新を行いました。現時点で存在しているアカウントの記録は、ユーザー名とプロフィール欄の各項目(名前・自己紹介・場所・ウェブサイト)が、今日(9/1)時点の情報に置き換わっています。

また、この修正中に気づいたいくつかの細かいバグを修正しました。

 

運用開始から5年経ちましたが、まだやるべきことは残っています。
作り始めた頃に計画して未達成のこと。それから、去年Twitter APIの新バージョンが発表されており、そちらへの移行も検討中です。
今後ともよろしくお願い致します。

cwNowUp→ver.0.81β
・投稿者プロフィールの取得と表示について細かな改善を行いました。
・微細なバグを修正しました。

拍手送信フォーム

[CardWirth] cwNowUpに自動停止機能を装備しました

長年サイト運営をやっていると、いつか終わるときやその後を考えることがあります。来年、再来年ぐらいまでは今と同じように続けているイメージを持てますが、それ以上になると曖昧になっていき、5年、10年先は分からないな、と思うわけです。
今のところその気はありませんが、いつかはこれまでのネット上の活動に区切りをつけようと思う日が来るのではないか。また、自分にやめる意思がなくても、例えば中の人が突然行動不能などの事情で強制終了もあり得ます。
そのようなときのために、10年ほど前から「何かの備え」を進めてきました。

cwNowUpには、これまで「そのとき」の備えがありませんでした。
中の人が行動不能になったとき、大部分のものは長くても1年後にはやって来るサーバの課金切れに伴って消えるだけですが、Twitterの書き込みを自動的に記録・リツイートしているcwNowUpだけは少し事情が異なります。業者ツイートなどを拾っても対処ができないとなると、迷惑botと化すかもしれません。いずれはサイトが消え、自動リツイートも止まりますが、過去のリツイートは解除されずに残ります。突然行動不能の可能性が身近になっている今、何か対策をしておいた方が良さそうです。

色々方法を考えましたが、結局シンプルに、一定期間操作をしなければ自動処理(収集・リツイート)が止まる仕組みにしました。本日8/18からです。万一中の人が予期せぬ行動不能に陥っても、数日で自動処理が停止します。停止までの数日間に無関係なツイートを拾ってしまう可能性は残りますが、最長1年よりはマシではないかと思っています。もっと良い方法を思いついたら改善していく予定です。
また、今回の更新に伴って、FAQに関連する項目を追加しました。

(うっかり忘れが絶対にないとは限らないので、自動処理が停止しているときは管理人まで連絡いただけると助かります。)

cwNowUp→ver.0.8β
・管理者が一定期間操作を行わない場合、自動処理を停止するようにした。
・FAQ更新

拍手送信フォーム

[CardWirth] 備忘録:あるシナリオの話

今から書くのは、先日公開されたあるシナリオの話です。
20年程前に公開された街シナリオの“再現版”ということで、Twitterで「上げてきた」というツイートを見かけてダウンロードしました。

再現元シナリオの付属テキストには、公開日が「00/04/14」と書かれています。
CW1.20の時代ですね。
残念ながら、今はもう入手することができないようです。
以下、便宜的に2000年公開の再現元を「シナリオA」、先日配布が始まった再現版を「シナリオB」と呼ぶことにします。

※※※
さて。シナリオBをダウンロードした際、私は「シナリオBとは、シナリオAの作者の方が修正や追加など行った新しい版を別名義で公開したもの」──つまり、「シナリオBの作者=名前を変えて戻って来られたシナリオAの作者」だと誤認していました。
シナリオB公開のツイートはハッシュタグ検索で見つけてその前後までは確認しなかったし、さらに悪いことにシナリオの付属テキストを良く読んでいませんでした。
また、シナリオA・Bをエディタで開いてざっと見比べ、背景画像が異なるエリアがあったり、カードの解説文が少し修正されていたりはあるものの、両者に大きな違いはないように思われたことも、理由としてあるでしょうか。

4日後、フォロワーさんのツイートから誤認に気づき、シナリオBに関するリツイート2件とシナリオAを「旧版」と表現したツイートを削除しました。確認不足で申し訳なかったです。readmeは良く読まないと駄目ですね。
(※誤認自体を無かったことにはしたくなかったので、Twilogのログはそのままにしてあります。6/20のツイート・リツイートのうち、前の方から3つが削除したものです。)

※※※
ところで、シナリオB(2021/06/20 4:19入手)の付属テキストに、技能について「性能やカードテキストはCardWirth Skill Wikiからコピペしてきた(中略)ものをベースに改変」と書いてあります。

名前が挙がっているWikiにはシナリオAの個別ページがあり、エリア別の商品紹介が掲載されていました。これを見れば、シナリオAにどんな名称のエリアがあったかや、そこで買える技能の名称・画像・解説文・その他詳細が分かります。実際、存在するエリアや、売られている技能の名称・解説・画像は、シナリオA・Bでほとんど同じでした(※各技能の技能レベル・要素・効果属性・効果量など内容は異なる箇所多数)。
また、Wikiに載っていない部分も、A・Bの一致度は高いです。エリアやメニューカードに使用されている画像がごく一部を除きA・Bで同じ柄、Bのメニューカード解説文がAと同じもしくはAを元に修正したと思われる内容、など。エディタで開くと両者の異なる部分を見つけやすいですが、エンジンで再生する場合、違いはそこまで明確に認識されないかもしれません。

この内容のものが他人による再現版という形で公開されるというのは、なかなかに悩ましい事態です。
シナリオAの作者の方は既にCW界隈で活動されていないようなので、この件へのリアクションは期待できそうにありません。唯一の手掛かりはシナリオAの付属テキストですが、Readme.txtにシナリオの著作権が作者にあることが書かれているだけです(これも誰でも読めるわけではないし……)。

結局のところ、シナリオBをどのように判断するのが適当なのかは、今後ずっと不明のままになりそうです。人によって、再現率が高いシナリオとして歓迎されたり、限りなく黒に近いグレーとして扱われたりしていくんじゃなかろうかと思います。
公開されたのが同じ街を題材とした新しいオリジナルの街シナリオだったなら、令和の時代の新しい準公式として定着した可能性もあるのではないかと考えると、少し残念な気もします。──が、きっと余計なお節介ですね。


──────

メモ:シナリオA・B比較

<効果系カード>
公式シナリオを出典もしくは元ネタとするカード(※1)を除いたすべてについて、

  • 画像:すべて公式素材(※2)
  • カード名:すべて使用されている公式素材の名称(※3)
  • カード名と画像以外の部分:公式に元ネタが見当たらない。画像とその名称から作られたシナリオA作者のオリジナルと思われる。

(※1)氷の槍、精神破壊、盗賊の手、聖印、滅魔の印、魔法薬、火晶石、薬草、解毒剤、聖水 を指す。
(※2)Cardコレクションの中で公式シナリオに使われていないものが使用されている。
(※3)「(アルファベット)_○○.bmp」の「○○」部分

<メニューカード>

  • 画像:すべて公式素材かその改変版
  • 「聖北教会」「魔法の森」「盗賊ギルド」の解説文は、それぞれリューンの「聖北教会」「賢者の塔」「盗賊ギルド」とほぼ同じ。
  • 「戦士の広場」、「呪術師の木」(シナリオBにはなし)、「東部公園」(シナリオBでは「露店」)の解説文は、公式に元ネタが見当たらない。

<その他>

  • BGM:シナリオAは公式素材。シナリオBは公式素材のアレンジ版。
  • エディタで開くと、A・Bのエリア構成が同一であることが確認できる。
  • A・Bともに、各エリアの背景画像は写真素材サイト(G-TOOLなど)で配布されている(いた)もの。

 
●まとめ

  • 素材は公式素材とその改変がほとんど。そのほか共通で使われているものにG-TOOL素材があるが、サイズやトリミング範囲から考えて、それぞれ独自に準備されたものと思われる。
  • エリア構成や使用されている素材は、ほぼ同じ。商品のほとんどは、名称・画像が同じ。メニューや効果系カードの解説は、ほとんどが同じか一部異なる程度で、まったく別物は少ない。
    (エンジンで再生した際の見た目は、かなり似るはず。)
  • 一方、商品の中身(名称・画像とCardWirth Skill Wikiに記載がない視覚効果・効果音を除く残り部分)が一致するものは1つも無い。中身が全く別物な商品も、一部ある。
    (一見しただけでは分からない部分に違いがある。)
拍手送信フォーム

[CardWirth] 「バトル開始バグ修正用」 1.00

6年前、CW1.50とNextエンジンに、特殊な状況下で発生するバグがあることが発見されました(※Nextエンジンはバグ修正済み)。バトル開始イベント内でシナリオクリアコンテントを使ってパーティーを宿に帰還させると戦闘終了の処理が正しく行われないというもので、宿に戻ったPCのアイテム欄を開けると、アクションカードや技能などの本来あり得ないカードが入っています。

この、あり得ないカードを一掃するためのシナリオを当時作っていましたが、アップするのを忘れてました。バグが見つかった直後に書いた対処法などをまとめた記事の修正中に思い出したので、今更も良いところですが公開します。ちなみに記事の修正は文章の微調整程度で、内容的な変更はありません。

バトル開始バグ修正用(ユーティリティシナリオ) ver.1.00
DLはこちら


【関連記事】
CW1.50:バトル開始イベントのバグ
https://www.simoom.net/cw/memo/v/detail/bt_start.html
アクションカードの中身(CW1.50のバグによる調査)
https://www.simoom.net/sj/index.php/view/257

拍手送信フォーム

[踊る金狼亭] CW関連「配布物の取扱いについて」更新(2/4)

やっとファイル保管庫を引っ越し、保管庫URLを修正しました。
配布物の取り扱いについて


↓更新内容

[もしもの時]

  • Yahoo!ボックス事実上のサービス終了のため、バックアップ先をDropboxに変更。


今回、規約内容の変更はありません。サイト消滅対策用のファイル保管庫をYahoo!ボックスからDropboxに変更し、新しい保管庫の場所を「もしもの時」のセクションに反映させました。
Yahoo!ボックスは、2020年9月1日以降ファイルのアップロードや共有の機能が提供されなくなっており、ファイルを公開する用途では使えなくなっていました。半年も放置状態ですみませんでした。

<作業進捗>
・Dropboxに場所を確保、アップロード開始(2/4)
踊る金狼亭simoom.net.OLDsimoom.net.BAKsimoom.net.BAK2で公開している文書を更新(2/4)
・本館内ダウンロード用パッケージ差し替え完了(2/5)
・OneDrive内部更新完了(2/5)
・Googleドライブ内部更新完了(2/5)
・Dropboxへのアップロード及びYahoo!ボックスのファイル削除完了(2/5)

2/5 4:35頃、全ての作業を完了しました。
「配布物の取扱いについて」のテキストはVectorで公開中のシナリオにも同梱しているのですが、今回、それらの更新は行いませんでした。古いテキストに掲載している保管庫3つのうち、Yahoo!ボックスを除く2つは稼働しているので、そのままでも大きな問題はなさそうです。規約の変更はないし、Vectorの中の人にお願いして差し替えてもらうまでのことではないかなと。今後、シナリオ本体を更新することがあれば、そのときに順次差し替えを行う予定です。

拍手送信フォーム

スマホ表示のダークモード対応【2/14追記】

スマホでの表示は、これまで自分の好みで黒地に白文字にしていました。
が、この際、選べるようにしておこうかと。
ブラウザーのテーマ設定によって、ライトなら白地に黒文字、ダークなら黒字に白文字の表示に自動で切り替わるようにしました。

今回作業を行ったのは、以下の5か所です。
※印の3つは、パソコン表示もダークモードに対応させました。


ライトの方は、スマホで見ると配色がいまいちな気がします。もう少し改善の余地がありそうです。いずれ調整するかもしれません。


(1/14追記)
ライト版の配色の調整を行いました。

(1/27追記)
時空の塔のパソコン表示を、ダークモードに対応させました。
元が基本的に黒地に白文字でしたので、「ダークモードでない時は白地に黒文字で表示できるようになった」が正しい気もします。
単純に白&黒ではなかった部分は元の色や壁紙画像を残しているため、場所によって淡色に濃色文字/濃色に淡色文字の切り替えになることもあります。

(2/14追記)
砂塵の彼方(この場所)のパソコン表示を、ダークモードに対応させました。
元の茶系の色を残しつつの明暗切り替えです。

拍手送信フォーム

レスポンシブ化っぽい何か・進捗20200304

一年前の今日から始めた「レスポンシブ化っぽい何か(仮)」の、その後です。
踊る金狼亭(とそのほかのCardWirth関連ページ)について、全ての作業が完了しました。パソコン用ゲームの記事がスマートフォンで閲覧されることはなさそうですが、まあ、やっておけば何かの役に立つかもしれません。少なくとも、自分の勉強にはなりました。

今年2月6日に主な作業が終わり、本日までに最終的な調整と色の変更を行いました。色は、最初は白背景に黒文字にしていたのですが、閲覧テストの段階で疲れ目対策のために反転させて、黒背景に白文字としました。背景が白だとディスプレイの光で目が疲れてしまい、長時間見続けるのが辛かったのです。黒背景が見やすいかというと、それもまた微妙ではあるのですが、当面この色でいこうと思います。
(ついでと言っては何ですが、この不定期日記も、スマートフォン表示を黒背景に白文字に変更しました。)

これで、CardWirth関連の記事は、すべてスマートフォンでの表示に対応しました。
あっという間に1年が経ってしまい、時間の流れる速さに愕然としています。
今後は、時空の塔の方でも徐々に作業を進めていく予定です。

拍手送信フォーム

ページ移動

ユーティリティ

2022年05月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -

エントリー検索

エントリー検索フォーム
キーワード


翳の回廊(絵置き場)の一部を
TINAMIのスペースに置かせて頂いています。

pixivでも何かやっている……かも。

新着エントリー

cwNowUp 0.815β
2022/04/20 20:30
cwNowUp 0.814β
2022/01/29 00:00
cwNowUp 0.811β~0.813β
2022/01/26 23:40
cwNowUp 0.81β
2021/09/01 20:00
cwNowUpに自動停止機能を装備しました
2021/08/18 00:47

新着コメント

Re:Re: CWBBS[26]-14
2015/06/23 from simoom
Re:Re: CWBBS[26]-14
2015/06/22 from ああ
Re:Re: CWBBS[26]-14
2015/06/22 from simoom
Re:Re: CWBBS[26]-14
2015/06/21 from 権限がありません
Re:Re: CWBBS[26]-14
2015/06/21 from あ

過去ログ

Feed