質問スレッド

8a7f6a2f anonymous 2010-07-14 23:12
しかし、"aaaaaaaa.jpg"も"[^jgp][^pin][^gf]"にマッチする。
6c82a55f anonymous 2010-07-15 22:37
>>8662a244
sync_rangeの範囲内(デフォルトでは10日)なら取得できる可能性がある、だったかな。
ソース見てないんで話半分。
aa1042b2 anonymous 2010-07-25 02:01
 「新月の開発」スレから転載。考えてくれた人サンクス!
 チェックボックスを全部チェックするブックマークレット
 javascript:(function(){c=document.getElementsByTagName("input");for(i=0;i<c.length;i++){c[i].checked=true;}}())
 チェックボックスのチェックしたものとチェックしたものの間だけチェックするブックマークレット
 (言ってて意味分からん……。チェックとチェックで範囲指定するってことね)。
 javascript:(function(){c=document.getElementsByTagName("input");cc=false;for(i=0;i<c.length;i++){if(c[i].checked){if(cc){cc=false;}else{cc=true;}}if(cc){c[i].checked=true;}}}())

はどうやって使うの?
23a6ddad anonymous 2010-07-25 02:14
>>aa1042b2
はてなキーワードだけど、2.プログラムコードが直接書かれている場合。が参考になるよ。
http://d.hatena.ne.jp/keyword/%A5%D6%A5%C3%A5%AF%A5%DE%A1%BC%A5%AF%A5%EC%A5%C3%A5%C8
07abcf4f anonymous 2010-07-25 02:31
>>23a6ddad
すごい助かりました。サンクス。
これは便利だ。
def777cd anonymous 2010-07-25 11:45
moonlight設定で特定のスレッドのみ取得したくない場合、
スパムフィルタで何か対策ありますか?
もしくは、スレッドは取得しても書き込みは取得しない方法ありませんか?
41216061 anonymous 2010-08-04 19:32
>>def777cd
スレ名でどうにかする機能はないみたいですね。
欲しいような気はします。
9cef5ffe anonymous 2010-08-04 19:38
>スレ一覧を作成しやすくする方法ないかな?

最終更新のページの下のほうに CSV というリンクがあります。
これから、スレ情報のCSVファイルがダウンロードできるので、
表計算ソフトで読み込んで、加工してます。
(漢字コードがUTF-8なので開くときに指定します。)
5077cbf0 anonymous 2010-08-04 19:52
>>9cef5ffe
[[メニュー/f3ad4504]]です。
他のノードもCSVのリンクあったんですね。
まずは全ノードに出会うことが必須か・・・
1c9a0cc8 anonymous 2010-08-04 20:20
せっかくの質問スレッドなので、強引に持ってきてしまいました。失礼しました。

http://nietono.ddo.jp/ このサイトで情報を集めておられますね。
97436bec anonymous 2010-08-04 20:28
>>1c9a0cc8
リンク間違ってました。[[メニュー/be1bfd65]]でした。
情報ありがとうございます。
bdd402fa anonymous 2010-08-04 22:35
>>0d213d01
無茶しますなw
87dd52c1 anonymous 2010-08-20 00:21
>>def777cd
1970/01/01 からの時刻がそれぞれの書き込みであるから、
固有の書き込みを消すことは可能ですよ。
とても設定しきれませんが。
68dbcd11 anonymous 2010-09-11 19:45
Hello my dear friend! I'm a pure student... http://exered.org/members/Payday-Advance-Limits-Indiana/default.aspx 4 King City Payday Loan 6 | http://dotnetumbria.org/members/Maine-Cash-Advance-Payday-Loans/default.aspx Maine Cash Advance Payday Loans | http://volkerrecht.jp/CommunityServer/members/Quick-Payday-Loan-No-Faxing.aspx 14 Payday Loans Loan Loans 20 | http://uat.manpowerprofessional.com.au:81/members/Guaranteed-Approval-Cash-Advance-Payday.aspx Palm Harbor Payday Loan | http://support.detailanalysis.com/members/Information-Payday-Loan-Companies.aspx Payday Loan Saving Account
59a5c7be anonymous 2010-09-11 23:46
一度取得しておいて掲示板ごと削除するほうが楽だ罠
aaa690ed anonymous vdsv8i7lEuk 2010-09-12 02:52
スレッドの統合とかは出来ないの?

例えば、Aというスレッドのキャッシュフォルダの中身を、Bというスレッドのキャッシュフォルダに移動して、BというスレにAの中身を統合するみたいな事

これが出来れば、重複スレの総括も出来るから有益なように思える
ただ、特定のスレの容量が一気に増えるかもしれないから、他の利用者の人は迷惑かもしれないけど・・・
e249f261 anonymous 2010-09-12 07:36
>>aaa690ed
自分のノードだけならできるよ。言う通り、キャッシュをコピーしてsaku-buildcache.py(公式にあった気がする)などでキャッシュのステータスファイルを更新すればいい。
だけど、他ノードに反映されるわけじゃなから。他ノードは他ノードでノード管理者の考えがあるだろうし。
c91fcf8e anonymous 2010-09-12 10:50
>>e249f261
そいつをアップロードして使ってもらうってことはできそうだな。
画像スレのzip化に近いこともできるわけだ。
1ea10c7c anonymous 2010-09-12 13:03
#!/usr/bin/python
#
# saku-buildcache.py - Build SAKU cache (extract record).
# Copyright (C) 2006  mutsu (mutumin03@hotmail.com).
#
# usage:
#   % cd saku-dir
#   % saku-buildcache.py
#

import os, sys

usage = "usage: cd saku-dir; saku-buildcache.py"

try:
    from shingetsu.config import *
    from shingetsu.cache import *
except ImportError:
    sys.exit(usage)

cachelist = CacheList()
for cache in cachelist:
    print "building %s" % cache
    attach_dir = os.path.join(cache_dir, cache.datfile, 'attach')
    if not os.path.isdir(attach_dir):
        os.makedirs(attach_dir)

    c = Cache(cache.datfile)
    c.sync_body()

か?
7db5b807 anonymous 2010-09-12 14:17 1284268663.py (1KB)
>>1ea10c7c
これ。
コピーライトはいっしょだな。自分で弄ったやつだったか?
f8258785 anonymous vdsv8i7lEuk 2010-09-12 20:15
>>e249f261
トンクスコ
5467028b e249f261 2010-09-12 23:40
>>e249f261
他ノードに反映されないって書いたけど、キャッシュ取得範囲を無制限に設定してるノードには反映されうるな。
され「う」る、だけど。
748f471a anonymous 2010-09-13 00:38
>>5467028b
現状でも再取得して掘り出せるのは1.5G程度だから根こそぎ抜き取るのは無理っぽいよ。
6c0a47c8 anonymous 2010-09-21 22:08

[[remove]: 68dbcd11]]
ec8003d4 anonymous 2010-09-29 22:42

[[remove]: 982cb5c9]]
133b2af9 anonymous vdsv8i7lEuk 2010-10-21 04:58
公式ページで、最初にスレに書き込みをする時は、他のノードに通達しない方が匿名性が高いって書いてあるけど、これって自分で新スレを作った時に限定される事?

条件によっては、誰かが立てて書き込みがあったとしても、書き込みが取得されない事ってあるよね
そういう時も、匿名性を考えると、他のノードにも通達しない方が良いの?
f5c4bd9a anonymous 2010-10-21 08:44
>>133b2af9

書き込み時のスレの状態がどうであれ、他のノードに通達しない方が匿名性は高くなる。
adf67973 anonymous 2010-10-21 11:52
>>f5c4bd9a
でも全鯖スキャンかけられたら誰が書いたかすぐバレる。
a21b04a3 anonymous 2010-10-21 14:22
>>adf67973
他のノードに伝達された時点で誰が投稿したものなのか分からなくなる。
ただし、初期の通信ログがあれば投稿者を特定できるが・・・。
352eca99 anonymous vdsv8i7lEuk 2010-10-21 23:31
>>f5c4bd9a
ありがとです。
今後は、通知しない方向で書き込みしようかな。
0e9a58e3 anonymous vdsv8i7lEuk 2010-11-07 22:19
状態をクリックすると、ドメインが表示されるノードがあるけど、新月をどう設定したら、自分のドメインが表示されるようになるの?
9539619c anonymous 2010-11-07 22:47
>>0e9a58e3
saku.iniで

[Gateway]
server_name: example.com

ってな感じで。
1144cb9c 白帽子 pRqBriWgNGG 2010-11-07 22:53
>>0e9a58e3
前に同じこと聞いたんだがshingetsu/config.pyの中にあるdnsname変数に代入すればいいんだって。
つまりdnsname="host.domain.tld"って感じ。ポート番号は含めない。
5d4cc8d9 anonymous vdsv8i7lEuk 2010-11-07 23:40
>>9539619c
>>1144cb9c
有難う
両方試してみたよ
成功してたら、見かけないドメインが表示されていると思います(^ω^)
835610af anonymous 2010-11-19 12:32
Python 2.7
Saku 3.7.3 共通版
を使ってます。
アップロードされた画像をクリックすると、ダウンロードされます。
ブラウザの方に表示したいのですが、無理ですか?
f95c8b3d anonymous 2010-11-19 18:59
>>835610af
うちのは画像を原寸表示するように改造してあったっけな。
サイズを指定するとサムネイルも大きくできて便利だ。
閲覧性が落ちるけど。どっかにやり方書いてあるよ。
c95680f6 anonymous 2010-11-20 12:40
>>835610af
Saku 3.8.0 で直したつもり
86072ada anonymous 2010-11-20 18:00
>>f95c8b3d
>>c95680f6
ありがとう御座います。
4ec2e87b anonymous 2011-01-06 20:55
ブラウザ組が新月のレス検索をすることは可能ですか?

以前2chで質問されてわからなかったもんで
3066827e anonymous 2011-01-06 21:07
>>4ec2e87b
多分できなかった気がする
そこまで望むならノードになれってことだな
aa209774 anonymous vdsv8i7lEuk 2011-01-07 05:38
複数の特定のIPを弾く設定の仕方を教えて下さい(´・ω・`)
4ba55da8 anonymous 2011-01-07 10:54
>>aa209774
俺も詳しいことわかんねえけど、正規表現って奴で書くらしいよ
fda6d36a anonymous 2011-01-07 20:58
>>aa209774
[^(IP1)(IP2)・・・(IPn)]
間違ってたらスマソ
4caa7efa anonymous 2011-01-07 22:40
何かログファイルからウイルス検出されたってAvastさんが騒ぐんだけど
悪い物出回ってるの?
ログの取得日時リミットは解除してる

参考にAvastの記録晒す
~新月が入ってるフォルダ\cache\thread_E380906E792C7368617265E38091E383ADE383AAE789A9E7B78FE59088E382B9E383AC203934E38090654D756C65E38091E696B0E69C88\attach\1234611188_243077a88682b9cdad32642a8f8c04ad.html [L] PHP:C99Shell-G [Trj] (0)
92715b8f anonymous vdsv8i7lEuk 2011-01-08 07:44
>>fda6d36a
サンクスコ
早速、グーグルを弾いてみる
2eed179d anonymous 2011-01-08 07:53
>>4caa7efa
うちのAviraの傘の人も最近騒ぐ
44c69492 anonymous 2011-01-08 10:38
共通版をインストールして readmeどおりに進めて行って
/usr/local/etc/init.d/saku start
sudo: /usr/local/etc/init.d/saku: command not found
となってしまうのですが、どこか間違ったんでしょうか・・
ちなみにあまり詳しく無いです。。

9f78b005 anonymous 2011-01-08 10:59
。。。。。@ubuntu:~$ /usr/local/etc/init.d/saku start
bash: /usr/local/etc/init.d/saku: Permission denied
。。。。。@ubuntu:~$ sudo /usr/local/etc/init.d/saku start
[sudo] password for kouhei:
sudo: /usr/local/etc/init.d/saku: command not found
。。。。。@ubuntu:~$

となってしまいます><
178830fc anonymous 2011-01-08 11:06
>>44c69492
インストールはいろいろ面倒なので。

http://shingetsu.info/saku/
共通版の簡単な使い方

   1. Pythonをダウンロードして インストールしておく(2.3以降)。
   2. このページから朔のプログラムをダウンロードする。
   3. アーカイブを展開する。 Lhaplusがお薦め。
   4. tksaku.pywをダブルクリック。 UnixなどでGUIを使わない場合には代わりにsaku.pyを実行。
   5. http://localhost:8000/を ブラウザで表示。
   6. しばらく待っても掲示板が表示されなければ8000/tcpのポートを空ける。 ルータやファイアウォールのマニュアルを参照。
   7. 掲示板の使い方はチュートリアルを参照。
   8. 設定方法は朔設定ガイドを参照。
   9. テンプレートの設定方法は朔のテンプレートを参照。
79d96c20 anonymous 2011-01-08 11:09
>>178830fc
Linuxからのようなので、Pythonは動く環境として。
.tra.gzを適当なディレクトリで展開して、saku.pyを実行。
249b7909 anonymous 2011-01-08 11:17
>>79d96c20
ubuntu10.4です
>>.tra.gzを適当なディレクトリで展開して、saku.pyを実行
しても、何も起こらないです。。
2b90af5f anonymous 2011-01-08 11:49
moebuntuにするとmoeが補えると聞きました
01800a6c anonymous 2011-01-08 11:58
>>249b7909
>>178830fc の 5 は?
b3e68cc6 anonymous 2011-01-08 12:00
googlechormeを使ってるんですが
google chromeではlocalhost:8000に接続できませんでした
です
62190d77 anonymous 2011-01-08 12:09
>>b3e68cc6
・Pythonはインストール済み?
・ブラウザはsakuと同じPC上?
・ポート開放は出来てる?
・saku/log/ の中にログはある?
・ログにエラーは?
64033f23 anonymous 2011-01-08 12:24
・Pythonはインストール済み?
Pythonは2.6がインストール済みです。
・ブラウザはsakuと同じPC上?
yes
・ポート開放は出来てる?
8000できてるはずです、windowsで書き込めたので。。。
・saku/log/ の中にログはある?
あります
・ログにエラーは?
見方がよくわかりません>< errorで抽出したら。
upnp http://192.168.0.1:2869: [Errno socket error] timed out
Error: closeport failed: http://192.168.0.1:2869

socket.error: [Errno 98] Address already in use

503d3163 anonymous 2011-01-08 12:25
upnpは有効のはず、今使ってるubuntuは ipconfigで 192.168.0.5 と返ってきたんですが
0.1のポート2869が閉まってるってことでしょうか・・?
d15ac068 anonymous 2011-01-08 12:45
>>64033f23
>windowsで書き込めた


>>503d3163
192.168.0.1がルータ?
upnpでダメなようだから、手動で設定し、saku.iniのupnpはnoに。

見落としてた
>socket.error: [Errno 98] Address already in use
インストールしたヤツと二重起動してたりする?
9c57944d anonymous 2011-01-08 13:02
>windowsで書き込めた>?
windows2000で書き込めたのでポート閉じてる事はないかなぁ。。。と思って

192.168.0.1がルータ?
upnpでダメなようだから、手動で設定し、saku.iniのupnpはnoに。
0.1がルータです。
upnp no にしたら、画面はでましたがノード0です
c1d38725 anonymous 2011-01-08 13:20
>>9c57944d
えーと。

ubuntuのPCとwindowsのPCとがある。
ということは家庭内LAN(複数PCのネットワーク)があるということですか?
sakuを動かしているPCと別のPCからアクセスするには設定が必要です。
(sakuが動くようになった後の話ですが)

説明が長くなるので、
ポート開放 というキーワードで少しググってもらえませんか?
upnp を no にしたなら、*ルータ*での設定が必要になります。

二重起動になっていませんか?
sakuのインストールをしたなら、そちら*も*起動しているかもしれません。
ポート番号の取り合いになって、正常動作しません。
(ポート番号を変えて2つ動かす方法もありますが)
96412d35 anonymous 2011-01-08 13:36
一つのpcに2つ入ってます
ルータでtcp 8000 開放してます
sakuをインストールしてます、けど何度か再起動してるので
インストールした方、今は起動してないと思います

難しすぎて自分がなにを分からないのかよく分かりません・・
08b7b53c anonymous 2011-01-08 13:45
デュアルブートで、
WindowsとUbuntuのIP違うんじゃね?
DHCPとか使ってる?
b5c4536a anonymous 2011-01-08 13:51
>>デュアルブートで、WindowsとUbuntuのIP違うんじゃね?
違うみたいです
>>DHCPとか使ってる?
DHCPよく分かりません、、、がDHCPサーバ機能 にチェック入ってるので使ってるんだと思います。。
e2db36c0 anonymous 2011-01-08 13:59
>>b5c4536a
違うならそれぞれポート空けないと駄目ジャン
例えば
 WindowsのIP 192.168.11.10 新月のポート8010
 UbuntuのIP 192.168.11.20 新月のポート8020
みたいにIPごとにポート分けてやらないと 
27bb699c anonymous 2011-01-08 14:06
windowsのポートの他にubuntuのポートを調べて開けてあります192.168.0.5だったかな。。
ubuntuの新月にポート8000以外を分けるんですか!?
ae56068a anonymous 2011-01-08 14:08
>>27bb699c
・・・
WindowsのIP 新月で設定しているポート Windowsの新月用にルーターで開放しているポート設定
UbuntuのIP 新月で設定しているポート Ubuntuの新月用にルーターで開放しているポート設定

を書いて。
f1f14475 anonymous 2011-01-08 14:11
>>96412d35
/usr/local/etc/init.d/saku が残ってると再起動のたびにsakuが起動しますよ。
9f11b67a anonymous 2011-01-08 14:20
>>ae56068a
windowsのip 192.168.0.4
新月で設定してるポート 8000
新月用にルーターで開放しているポート設定 8000

ubuntuのip 192.168.0.5
新月で設定してるポート 8000
新月用にルーターで開放しているポート設定 8000

>>f1f14475
つまりクリックして起動する方は触れない方がいいってことですね?
ccec8dcc anonymous 2011-01-08 14:31
>>f1f14475

>>9f11b67a
というか、ちゃんと削除したほうが
(そして、saku.pyを直接起動するほうが)
いいんじゃないかと。
起動してるならログが残ってると思います。
(インストール中に作ったlogディレクトリの下の方ね。)
(ていうかインストール中にデータディレクトリとか作成しましたか?)
(なんか説明とか飛ばし読みしてる気がする…)
118ff93d anonymous 2011-01-08 14:40
>>ccec8dcc
readme-jpにそってやってたので、多分作ってると思います、多分。。
0e37ea47 anonymous 2011-01-08 15:40
ルーターのポートは別にしないと駄目じゃね
68edbd8d anonymous 2011-01-08 15:48
>>118ff93d
(5) 設定ファイルと連動するようにユーザとディレクトリを準備してください。
となってるので、手動でやるんじゃなかったかと。
やった記憶がなければ、つまりそういうことでしょう。

起動してるかは ps axu | grep python あたりで見れるかな。
まあ、とにかく、/usr/local/etc/init.d/saku があれば削除してください。

それで、ポート番号は8000が都合悪ければ、saku.iniで変えられるので、
重ならないように変更してください。
704ac90b anonymous 2011-01-08 15:56
>>9f11b67a

>>0e37ea47
そうですね。8000番をどのアドレスに回すかだから、
同じ番号では区別できなくなりますね。
どちらかを変えてください(8001とか)
4fd7efcb anonymous 2011-01-08 16:08
変えて見ました、ですが
upnp http://192.168.0.1:2869: [Errno socket error] timed out
Error: closeport failed: http://192.168.0.1:2869
socket.error: [Errno 98] Address already in use
エラーが残ってるみたい
ポートは8880に変えました
saku.iniも同じく変えました
18be7861 anonymous 2011-01-08 18:51
繋がりました!
お世話になりました、ありがとうございました。
3df7f826 anonymous 2011-01-08 20:37
>>18be7861
おめでとう。ようこそ新月へ。

余裕があったら、後の人のために、引っかかったポイントと、
解決の要点をまとめてくれませんか?
fdb05c78 anonymous 2011-01-08 20:52
>>18be7861
せっかく成功したあなたに残念なお知らせ。

[[新月の開発/96b33b42]]
朔3.9.0をリリースしました。
現時点での不安定版を安定版としてフリーズしたものです。
http://shingetsu.info/news/saku-3.9.0
031f1e10 anonymous 2011-01-08 21:00
>>fdb05c78
バージョン違ってても追い出されることってないですよね
時間がないからまた今度だ;_;
c0d2ee87 anonymous 2011-01-08 21:02
>>031f1e10
実は…何も問題ないw
e0856192 白帽子 pRqBriWgNGG 2011-01-08 21:14
>>031f1e10
朔止めてから上書きっすよ。
設定ファイルはあらかじめバックアップ
d1876b7e anonymous vdsv8i7lEuk 2011-01-09 05:52
>>fda6d36a
見事に無理でしたw
2ba105cf anonymous vdsv8i7lEuk 2011-01-09 11:52
>>e0856192
バージョンアップの仕方って上書きだったの!?
新バージョンを解凍して、そこに「cache」「log」「run」フォルダを前バージョンから移動させてきてるんだけど(;゚д゚)ゴクリ…
a8a629d8 白帽子 pRqBriWgNGG 2011-01-09 11:54
>>2ba105cf
あってますよそれでも
4bca2a34 anonymous 2011-01-09 12:46
>>d1876b7e
試(´・ω・) ス
^((´・ω・`)ショボーン|(´・ω・) カワイソス|BANおいしいです(^q^)|(・ω・)|←こっち見んな(#´・ω・) カス)
39425b9e anonymous 2011-01-09 12:55
>>2ba105cf
saku.iniをちょっと工夫しとけば手間いらず

↓sample.iniより該当部
[Path]
prefix: /usr/local
var: /var/local
sysconfig: /usr/local/etc
docroot: %(prefix)s/share/saku/www
file_dir: %(prefix)s/share/saku/file
template_dir: %(prefix)s/share/saku/template
log_dir: %(var)s/log/saku
run_dir: %(var)s/run/saku
cache_dir: %(var)s/spool/saku
spam_list: %(sysconfig)s/saku/spam.txt
initnode_list: %(sysconfig)s/saku/initnode.txt
node_allow: %(sysconfig)s/saku/node_allow.txt
node_deny: %(sysconfig)s/saku/node_deny.txt
apache_docroot: %(var)s/www/shingetsu
archive_dir: %(var)s/www/archive
5e5bb7cd anonymous 2011-01-09 15:41
隣接ノード と 探索ノード
とはどういう違いがあるのですか?
1321bfec anonymous 2011-01-09 15:43
>>5e5bb7cd
隣接ノード=接続しているノード
探索ノード=存在してるっぽいノード
d9f16a20 anonymous 2011-01-09 15:54
なるほど、、ところで今
隣接ノード   0
探索ノード   13
となってるんですが これは孤立してるんですか?
あ、今は公開ゲートウェイから書いてます
732698e1 anonymous 2011-01-09 16:01
>>d9f16a20
詰まるところ(´・ω・) カワイソス
もしかして:外部から接続できない状態
880f8126 anonymous vdsv8i7lEuk 2011-01-09 16:22
>>a8a629d8
良かったε-(´∀`*)ホッ

>>39425b9e
なるほど、分からんw
b2fae172 anonymous 2011-01-10 01:09
>>3066827e
そうか、やっぱりできないか
サンクス、次からは答えられそうだよ
a9d2c818 anonymous 2011-01-10 01:38
>>4ec2e87b
グーグル先生に代わりに検索してもらうという手がなくはない
c5d0b173 白帽子 pRqBriWgNGG 2011-01-10 02:03
>>a9d2c818
朔のレス検索は管理者権限だっけ?
0d1ca25a anonymous 2011-01-10 10:03
>>c5d0b173
うん。負荷が大きいからというのが理由だった気がする。
0017a240 anonymous vdsv8i7lEuk 2011-01-10 12:54
「admin」「friend」「visitor」の違いをおせーて、お兄ぃたま(はぁ~と
29085f45 anonymous 2011-01-10 13:05
>>0017a240
admin    管理者、全機能を使える
friend   友達、スレ作成・取得が出来る
visitor  訪問者、閲覧・投稿が出来る
それ以外 立ち入り禁止

上から順に権限が強い
c56ab4b1 anonymous 2011-01-10 14:28
>>732698e1
解決しました、firewallあ原因でしたw
隣接ノード   9
探索ノード   11
c411a826 anonymous 2011-01-10 15:18
>>c56ab4b1
(*´・ω・) ステキ
6b64a897 anonymous vdsv8i7lEuk 2011-01-11 02:25
>>29085f45
ありがトン
fd6fe729 anonymous 2011-01-12 23:36
ふと思ったんですけど、VPSでsakuの運用ってできるんでしょうか

Top of this page. | <<last <<new 0 1 2 3 4 5 6 7 old>>

limit: 15360KB

(質問スレッド/780/1.7MB)

Powered by shinGETsu.