[Bukkit 1.6.4 - 1.7.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プラグイン

サーバーMODやBUKKITのプラグインなどの公開/紹介を専門に行うフォーラムです。クライアントMODと組み合わせ必須の物はMOD公開/紹介フォーラムで公開してください。
フォーラムルール
クライアントMODと対にして使用する物は極力 MOD 公開/紹介 フォーラムにて公開するようお願いします。
本フォーラムではサーバーへの適用をメインとするサーバーMOD、プラグインを取り扱います。
不明な点は管理人ecolightまでお問い合わせ下さい。
  • (PostNo.113202)

[Bukkit 1.6.4 - 1.7.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プラグイン

投稿記事by BINGO » 2013年7月11日(木) 02:16

MultiDDNSPluginは複数のサービスに対応したDDNSのIPアドレスを更新するプラグインです。
ddo.jpの無料版が期限付きになったので他のDDNSサービスに対応するプラグインをと思い作ってみました。

最新バージョンは1.11です。1.6.4-R2.0と1.7.2-R0.1にて動作を確認しています。
なお、Java SE 7でしか正常に動作しません。Java SE 6をご利用の方はアップグレードをお願いします。

申し訳ありませんが私は2014年をもって当名義でのプログラム開発活動、および更新をすべて停止しました。
このページにあるプログラムは私によってアップデートされることはありません。

対応サービス

リンク
ダウンロード
ソースコード

ライセンス
Mamesoft Open Licenseを適用します。
最後に編集したユーザー BINGO [ 2015年1月08日(木) 14:16 ], 累計 7 回
Bukkit Japan Wikiを運営しています。
http://bukkitwiki.jp/

Bukkitサーバーの構築方法や、Forgeとの共存方法、各プラグインの解説などを行っています。
編集者大募集中です。
BINGO
ID:4fa14bc4
石掘り
 
記事: 98
登録日時: 2012年11月25日(日) 14:28

  • (PostNo.126880)

Re: [Bukkit 1.5.2 - 1.6.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by ゲスト » 2013年9月08日(日) 10:48

これはいいプラグインですね
追加でhttp://ieserver.net/の自動更新機能も入れてくれるとありがたいんですが・・・
ゲスト
ID:1222817b
 

  • (PostNo.126942)

Re: [Bukkit 1.5.2 - 1.6.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by BINGO » 2013年9月08日(日) 17:26

ご要望ありがとうございます。
ieServer.Netに対応したVer.1.10をリリースしました。使っていただけると幸いです。
Bukkit Japan Wikiを運営しています。
http://bukkitwiki.jp/

Bukkitサーバーの構築方法や、Forgeとの共存方法、各プラグインの解説などを行っています。
編集者大募集中です。
BINGO
ID:4329bf3c
石掘り
 
記事: 98
登録日時: 2012年11月25日(日) 14:28

  • (PostNo.166745)

Re: [Bukkit 1.5.2 - 1.6.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by topi1999 » 2014年3月30日(日) 23:42

動作確認バージョン外(1.7.2)にてエラー的な物があったので報告しますね。
確認バージョン以外で申し訳ないのですが、修正をご検討いただけるとありがたいです。

BukkitVer : craftbukkit-1.7.5-R0.1-20140326.094445-8 Build #03033

なお、起動時にのみ下記のエラーが発生し、その後は正常に稼動するようです。
コード: 全て選択
[23:29:34 ERROR]: Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '
?' (0xFFFD) special characters are not allowed
in "<string>", position 47
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
nfiguration.java:55) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1
.7.2-R0.3-9-g8e87ff5-b3033jnks]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio
n.java:149) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3
-9-g8e87ff5-b3033jnks]
        at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(Yam
lConfiguration.java:204) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukki
t-1.7.2-R0.3-9-g8e87ff5-b3033jnks]
        at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:154) [
craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b3
033jnks]
        at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:144) [cra
ftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b3033
jnks]
        at jp.mamesoft.multiddnsplugin.MultiDDNSPlugin.onEnable(MultiDDNSPlugin.
java:20) [MultiDDNSPlugin-1.00.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [cr
aftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b303
3jnks]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
.java:324) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9
-g8e87ff5-b3033jnks]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
r.java:404) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-
9-g8e87ff5-b3033jnks]
        at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugin(CraftServer.jav
a:442) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e
87ff5-b3033jnks]
        at org.bukkit.craftbukkit.v1_7_R2.CraftServer.enablePlugins(CraftServer.
java:376) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-
g8e87ff5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.n(MinecraftServer.java:3
44) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.g(MinecraftServer.java:3
19) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.a(MinecraftServer.java:2
75) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
        at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.jav
a:175) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e
87ff5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java
:426) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e8
7ff5-b3033jnks]
        at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:6
18) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
Caused by: org.yaml.snakeyaml.reader.ReaderException: special characters are not
 allowed
        at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.ja
va:70) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8
e87ff5-b3033jnks]
        at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) ~
[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b
3033jnks]
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) ~[craftbukkit-1.7.5-R0.1-
20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b3033jnks]
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
nfiguration.java:53) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1
.7.2-R0.3-9-g8e87ff5-b3033jnks]
        ... 16 more
常に暇人です。はい。
サーバーを稀に運用してたり、設定やらしてます。
アバター
topi1999
ID:8fd501a0
石掘り
 
記事: 74
登録日時: 2013年2月26日(火) 00:06
お住まい: 東京の山の方。

  • (PostNo.166793)

Re: [Bukkit 1.6.4 - 1.7.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by BINGO » 2014年3月31日(月) 11:19

1.7.2-R0.1で再ビルドした最新版(Ver.1.11)を公開しました。
また、最新版ではddo.jpの無料版が正常に更新できない問題が修正されています。

topi1999 さんが書きました:動作確認バージョン外(1.7.2)にてエラー的な物があったので報告しますね。
確認バージョン以外で申し訳ないのですが、修正をご検討いただけるとありがたいです。

BukkitVer : craftbukkit-1.7.5-R0.1-20140326.094445-8 Build #03033

なお、起動時にのみ下記のエラーが発生し、その後は正常に稼動するようです。
コード: 全て選択
[23:29:34 ERROR]: Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '
?' (0xFFFD) special characters are not allowed
in "<string>", position 47
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
nfiguration.java:55) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1
.7.2-R0.3-9-g8e87ff5-b3033jnks]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio
n.java:149) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3
-9-g8e87ff5-b3033jnks]
        at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(Yam
lConfiguration.java:204) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukki
t-1.7.2-R0.3-9-g8e87ff5-b3033jnks]
        at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:154) [
craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b3
033jnks]
        at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:144) [cra
ftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b3033
jnks]
        at jp.mamesoft.multiddnsplugin.MultiDDNSPlugin.onEnable(MultiDDNSPlugin.
java:20) [MultiDDNSPlugin-1.00.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [cr
aftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b303
3jnks]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
.java:324) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9
-g8e87ff5-b3033jnks]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
r.java:404) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-
9-g8e87ff5-b3033jnks]
        at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugin(CraftServer.jav
a:442) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e
87ff5-b3033jnks]
        at org.bukkit.craftbukkit.v1_7_R2.CraftServer.enablePlugins(CraftServer.
java:376) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-
g8e87ff5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.n(MinecraftServer.java:3
44) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.g(MinecraftServer.java:3
19) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.a(MinecraftServer.java:2
75) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
        at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.jav
a:175) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e
87ff5-b3033jnks]
        at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java
:426) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e8
7ff5-b3033jnks]
        at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:6
18) [craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87f
f5-b3033jnks]
Caused by: org.yaml.snakeyaml.reader.ReaderException: special characters are not
 allowed
        at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.ja
va:70) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8
e87ff5-b3033jnks]
        at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) ~
[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b
3033jnks]
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) ~[craftbukkit-1.7.5-R0.1-
20140326.094445-8.jar:git-Bukkit-1.7.2-R0.3-9-g8e87ff5-b3033jnks]
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
nfiguration.java:53) ~[craftbukkit-1.7.5-R0.1-20140326.094445-8.jar:git-Bukkit-1
.7.2-R0.3-9-g8e87ff5-b3033jnks]
        ... 16 more


エラー報告ありがとうございます。
ですが、私の環境ではエラーの再現ができなかったのでとりあえず1.7.2で再ビルドした新しいバージョンを公開しました。
topi1999さん、申し訳ありませんが新しいバージョンをもう一度ダウンロードしていただきそれでも同じようなエラーが起こる場合はJavaのバージョン、使用されているサーバーマシンのOS、エラー部分だけではなくすべてのコンソールログを添付の上再度報告いただけないでしょうか。よろしくお願いします。
Bukkit Japan Wikiを運営しています。
http://bukkitwiki.jp/

Bukkitサーバーの構築方法や、Forgeとの共存方法、各プラグインの解説などを行っています。
編集者大募集中です。
BINGO
ID:5413e167
石掘り
 
記事: 98
登録日時: 2012年11月25日(日) 14:28

  • (PostNo.167502)

Re: [Bukkit 1.6.4 - 1.7.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by nanairo » 2014年4月03日(木) 09:29

配布ページの文字化けが酷いのは私だけでしょうか
マイクラ初心者勢
アバター
nanairo
ID:f30141f8
レッドストーン掘り
 
記事: 646
登録日時: 2013年7月21日(日) 14:16
お住まい: minecraft:command_block

  • (PostNo.167514)

Re: [Bukkit 1.6.4 - 1.7.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by fuin. » 2014年4月03日(木) 11:03

nanairo さんが書きました:配布ページの文字化けが酷いのは私だけでしょうか

私もです。
ブラウザはChoromeを使用しています。
fuin.
ID:618e3d21
大工さん
 
記事: 55
登録日時: 2013年8月22日(木) 16:46

  • (PostNo.167521)

Re: [Bukkit 1.6.4 - 1.7.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by miyabi » 2014年4月03日(木) 11:34

fuin. さんが書きました:
nanairo さんが書きました:配布ページの文字化けが酷いのは私だけでしょうか

私もです。
ブラウザはChoromeを使用しています。

html中に文字コードの指定が無いので、S-JISで表示しようとして化けてるんでしょうね。
実際の文字コードはUTF-8(BOM無し)のようです。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:05985d93
ブタ飼い
 
記事: 6854
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.167535)

Re: [Bukkit 1.6.4 - 1.7.2] MultiDDNSPlugin - 複数サービス対応DDNS更新プ

投稿記事by BINGO » 2014年4月03日(木) 12:46

miyabi さんが書きました:
fuin. さんが書きました:
nanairo さんが書きました:配布ページの文字化けが酷いのは私だけでしょうか

私もです。
ブラウザはChoromeを使用しています。

html中に文字コードの指定が無いので、S-JISで表示しようとして化けてるんでしょうね。
実際の文字コードはUTF-8(BOM無し)のようです。


申し訳ありません。HTMLの共通部分(ヘッダ部分)を読み込ませるのを忘れていたため文字化けが起こっていたようです。私のミスです。修正しました。
Bukkit Japan Wikiを運営しています。
http://bukkitwiki.jp/

Bukkitサーバーの構築方法や、Forgeとの共存方法、各プラグインの解説などを行っています。
編集者大募集中です。
BINGO
ID:5413e167
石掘り
 
記事: 98
登録日時: 2012年11月25日(日) 14:28


Return to サーバーMOD,プラグイン 公開/紹介

x