2017年06月 / 05月≪ 123456789101112131415161718192021222324252627282930≫07月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


 |  --:--  |  スポンサー広告  |  Top↑

2009.12.19 (Sat)

FC2ブログでファイルを一括アップロードするソフトを作ったよ

2010/07/06 追記
ログインが出来なくなっていたので、修正版をアップしました
FC2ブログ用ファイルアップロード1.0.1


ルーンファクトリー3もひと段落着いたので、IE8だとUWSCで画像を一括アップロード出来ない問題の解決に取り組んだ。
IE8だと、type=fileはリードオンリーなのでもうUWSCじゃ無理という結論にして、C#のExpressをいじいじしてソフトを作った。

FC2ブログの一括アップロード関係で検索してくる人が多めなので、一応公開します。

開発環境は
VistaHome
Microsoft Visual C# 2008 Express Edition
.NET Framework 3.5

ExpressEditionで作ったやつは配布しても、商用に使ってもいいらしいし。
Express万歳!無料最高!
動作環境は.NET Framework 3以上なら動くと思います。
2でも動くかも。1.1だとうごかなそう。

使ってみようって人は使ってみてください。
とにかく自分用に作った為あまりテストしてないので、「使えたらラッキー」くらいの気持ちで。
運がよければ動きます。
エラーが出て操作出来なくなったりしたら、タスクマネージャから強制終了させちゃってください。

↓これ
FC2BlogFileUpload.zip

【使い方】
http://uenox.sakura.ne.jp/soft/FC2BlogFileUpload.zipからFC2BlogFileUpload.zipファイルをダウンロード

解凍。
c000000.jpg
入ってるファイルはFC2BlogFileUpload.exeのみですが、起動すると同じフォルダに設定ファイルが作成されます。

ダブルクリックとかして起動。初回起動はちょっと時間かかるかもしれない。
うちのXPパソコンで起動したら初回起動時はちょっと時間かかった。
c000001.jpg
起動したら設定しろとかいうダイアログが出るのでOK押して設定画面で設定します。


設定画面。
c000003.jpg
①IDかメアド
②パスワード
③以上二つを入れて押すとログインテストするのでとりあえず押す

ログインテスト
c000004.jpg
サイズとかサムネイル有無はログインできたら現在のFC2ブログでの設定を取得して、勝手にフォームに入ります。


お好みで設定してね
c000005.jpg


ファイルのアップロードに取り掛かる画面。
次回起動時はここから始まるかも。
c000007.jpg


アップロードするファイルを一覧に追加します。
c000008.jpg
画像ファイルをドラッグ&ドロップで追加。それ以外の追加方法は今のところ無し。


追加された状態。
c000010.jpg
サイズがでかいと赤字になります。サイズを小さくすると赤字から黒字に戻るかは不明。


一覧操作。上から順にアップロードしていくので、順番の変更とかソートとか削除とか出来ますよ。
c000011.jpg
①選択したアイテムを上に移動
②選択したアイテムを下に移動
③選択したアイテムを削除
※Ctrl+選択とかShift+選択で複数選択可能。
④一覧のファイル情報を更新するかも。押したらエラーが出るかも。
⑤押すと一括アップロード開始。


アップロード中。
c000012.jpg
上から順次アップロードして、アップロードできたら○、できなかったら×がつきます。
中止ボタンを押すと中止できるかも。スレッド分けてないから反応悪いけど。


アップロード後。
c000013.jpg
アップロードが成功したファイル(○のやつ)を一覧から削除するかどうかのダイアログが出ます。
はい:○のやつは一覧から消す
いいえ:○のやつも残して一覧をそのままにしとく(残す必要あるのかが謎だが)



「はい」を押した場合こうなる。
c000014.jpg



最後はちゃんとブラウザで確認しましょう。
c000015.jpg
いつも使ってるブラウザで確認するもよし、このソフトについてるブラウザを広げてみるもよし。


やっとこれで、今までファイルのアップロードがめんどくさくて後回しにしてた記事が書ける!気がする!
サイズでソートすると、サイズ順じゃなくて文字列順になるのとか、
サムネイルをみながら並べ替えしたいとか思うけどめんどくさいのでそのうち気力が出たらやるかも。

FC2BlogFileUpload.exeを起動すると同じフォルダに設定ファイル「Setting.xml」が作られるので、
同じような名前のファイルがある場所では開かないように気をつけてください。名前変えりゃ良かった。


 |  15:38  |  自作アプリ  |  トラックバック(0)  |  コメント(37)  |  Top↑

Comment

XP英語、IE7で、早速、使わせて頂きました。
あっという間にアップロードできて、すごいすごい。
これも、とても便利ですよ~、便利なソフトをありがとうございます。

IE8でUWSCが使えないので、アンインストールして、IE7に戻して使ってました。IE8、あまり動きがよくないみたいだったので、アンインストールしても、これと言って問題なかったのですが・・・。
これでIE8にまたアップバージョンするべきか、、、う~ん。

またブログで紹介させてもらっていいですか?
Vine ・ SSSGC |  2009.12.20(日) 08:40 |  URL |  【コメント編集】

●Re:

早速使って下さってありがとうございます!
英語環境で動くのかなって言うのが一番心配だったのですが、動いたようで安心しました。
今のところIE8じゃないと困る様なこともないので、IE7のままのほうがいいと思いますよ。
Vineさんのブログで紹介していただけると有り難いです!
上野メモ |  2009.12.20(日) 17:29 |  URL |  【コメント編集】

早速、トラックバックと、記事の中にリンクさせていただきました。
後ほど、お知らせのところにもリンクさせていただきます~。
Vine・SSSGC |  2009.12.22(火) 13:33 |  URL |  【コメント編集】

またリンクしていただきありがとうございます。
使えなくなったりとか、欲しい機能がありましたらご連絡いただければ対処しますんでお気軽にお申し付けください。
Vineさんのほうは雪降りまくってていい感じのクリスマスっぽいですね!羨ましいですw
上野メモ |  2009.12.23(水) 03:42 |  URL |  【コメント編集】

ありがとうございます!!
何かありましたら、またお知らせしますので、よろしくお願いします。
IEは7のままにしておきます。

ホワイトクリスマスかなと思っていたら、火曜日から気温が上がり(と言っても摂氏5度ぐらいなのですが)、雨になって、すっかり雪は消えてしまいましたァ。でも、天気予報では25日は雪が舞うらしいです。
Vine・SSSGC |  2009.12.24(木) 01:11 |  URL |  【コメント編集】

●素晴らしいです!!

使わせていただいてます。

これ、素晴らしいです!!
今まで他の方が作ったソフトを使っていたんですが、
こっちの方が処理が全然早いです。


最近、UWSCに限界を感じ、c#の勉強を始めたんですが、
名前空間だとか、コンストラクタだとか、
UWSCでは全く考える必要がなかった概念が一杯登場し、
理解するのに、四苦八苦してます^^;



ところで、ちょっと質問させていただきたいんですが、
このツールは、ブログのXML-RPCとかって仕組みをつかって、
画像をアップロードしているんでしょうか?

それとも、UWSCのようにHTMLの内のフォームに、
ファイル名を入力しながら…という方法で処理をされているんでしょうか?



今までUWSCを使って処理をしていた作業(WEBのフォーム操作など)を
C#で組めるにようになりたいんですが、
何を参考にしていいか分からない状態で…。
(本も何冊か買ったりしてるんですけど^^;)

教えて頂けると非常に助かります。



それと、上野さんが作られた他の自作ソフトでは、
ソースを公開されているものもあると思うんですが、
やはり、これは公開する予定ってありませんよね?

ソースを見れたら、勉強になってうれしいなあなんて思ってたりするんですが…。

(厚かましいこと言って、ゴメンナサイ^^;)



kei |  2010.06.08(火) 16:21 |  URL |  【コメント編集】

●Re: 素晴らしいです!!

keiさん初めまして。コメントありがとうございます。
UWSCとC#.NETじゃ全然違うから理解するのが大変ですよね。
自分はC#.NET->UWSCの順で覚えたので結構楽でしたw

このソフトのアップロード処理では、実際のアップロード処理時に作成されるPOSTデータを直接内部で作ってしまって、HttpRequestクラスでPOSTしています。
ソースはクラスを分けているのと、いろいろ試行錯誤した跡(無駄な処理とかコメントアウトとか)が結構あるので現時点ではソースを公開する予定はありません。

ファイルのアップロードが無いフォームであればWebBrowserクラスで直接値を入れてPOSTするのが楽ですね。ログイン処理はそれでやっています。
上野メモ |  2010.06.08(火) 19:18 |  URL |  【コメント編集】

●ありがとうございます

keiです。

質問にお答いただき、ありがとうございます。

> UWSCとC#.NETじゃ全然違うから理解するのが大変ですよね。
> 自分はC#.NET->UWSCの順で覚えたので結構楽でしたw

僕はずーと前に(まだMS-DOSが主流の頃)
BASIC(Visialじゃないやつです)とかをかじったことがあるレベルなんで、
UWSCには、わりと抵抗なく入っていけたんですが、
C#とか、あまりにも違いすぎて本当に面食らいました。

折角、処理についてしていただいた説明も、
今はまだ、あまりにも知識不足で理解不能なんですが、
いずれ、自分でツールを作れるレベルになったときに、
参考にさせていただこうと思っています。


> ソースはクラスを分けているのと、いろいろ試行錯誤した跡(無駄な処理とかコメントアウトとか)が結構あるので現時点ではソースを公開する予定はありません。

そうですよね。
普通、あんまり自作ソフトのソースって公開しないですもんね。

一応ダメもとで言っても見ました。
すいません、図々しいこと言って。^^;


あっと、そういえば、まだ、
ツールを使わせていただいてるお礼も言ってませんでしたね。(汗)

本当にこんな便利なツールを公開して頂いてありがとうございます。^^
kei |  2010.06.09(水) 22:23 |  URL |  【コメント編集】

●Re: ありがとうございます

> keiさん
だめもとでも全然いいですよ。ためしにコメントでもなんでも残してってください。
コメントが少ないブログなので喜んで食いつきますよw
パソコンのことやプログラムって周りに詳しい人がいればいいけど、聞く人がいないとほんと大変ですよね。
概念はなんとなく理解しちゃえば大体他の言語でも似た感じだったりするので理解して損はないです。
自分もあんまりはっきり理解してるわけじゃなく、名前空間て大体こんなもん~っていうくらいにしか捉えてないです・・・。

ツール自体は適当に公開してるだけって感じなので、使用して貰って、しかもコメントもらえたってだけで非常にうれしいですw
むしろ使ってくれてありがとうございます!
上野メモ |  2010.06.10(木) 17:14 |  URL |  【コメント編集】

●初めまして

今まで使っていた一括UPのツールではサムネイルが作成できず、
また、枚数を多くUPするとエラーになってしまい、
結局コツコツと通常の方法でUPしていたのですが、
今日偶然こちらを見つけて、早速DLさせていただきました!!

一括UPができて、しかもサムネイルが作成できて、
操作もしやすく、見やすくて、本当に感激です(*TДT*)

これから、どれだけブログの更新が楽になるか(〃^▽^〃)
本当にありがとうございます!!
fuko |  2010.06.21(月) 14:09 |  URL |  【コメント編集】

●Re: 初めまして

fukoさん初めまして。ご報告ありがとうございます。
お役に立てたようで嬉しいです!
FC2ブログにファイルをアップロードするだけなので、シンプルなつくりになってます。
何か欲しい機能や、こんなソフトが欲しいなんてのがありましたらお気軽にお申し付けください。
上野メモ |  2010.06.21(月) 19:11 |  URL |  【コメント編集】

●はじめまして

はじめまして。2・3日前に初めて知って使わせて頂いております。
今まで画像のアップで苦労していたので…有難うございます。

今日になって

「オブジェクト参照がオブジェクト インスタンスに設定されていません。」

というエラーが出て使えなくなってしまいました。
コチラのローカルの問題でしょうか?FC2で何か変わったのでしょうか?
皆目見当が付かずコメント欄に書かせて頂きました。

環境は
OS=XP
IE=8.0.6
です。以前のコメントにも書かれていたのですがIE7にしたほうが良いのでしょうか? 
Naoki |  2010.07.06(火) 17:12 |  URL |  【コメント編集】

●Re: はじめまして

Naokiさん報告ありがとうございます。
こちらでも試してみたところ、ログイン時に同じエラーが出ました。
FC2の方で構成が変わったようです。
ソースの修正が必要ですので、早めに修正してアップするようにしますので、
少々お待ちください。
IEはIE8のままでも大丈夫です。
上野メモ |  2010.07.06(火) 19:58 |  URL |  【コメント編集】

●有難うございます。

一度、上野さんのアップソフトを使うと手動でブログの更新をするのが
かなり精神的に苦痛で(笑
他のソフトも探してみたりしたんですが…どうもシックリ来なかったです。

お忙しいとは思いますが、どうぞお願いします。
Naoki |  2010.07.07(水) 17:49 |  URL |  【コメント編集】

●Re: 有難うございます。

報告が遅れてすみません。修正版をアップしました。
http://uenomemo.blog31.fc2.com/blog-entry-487.html
こちらで使えると思います。よろしくお願いします。
上野メモ |  2010.07.07(水) 18:43 |  URL |  【コメント編集】

●アップロードできません(T-T)

こんにちは☆
いつも本当にありがたく使わせて頂いております。
数日前から画像のアップロードを始めると、全て「×」になり、
一枚もアップロードできないのですが、今こちらに来てみたところ、
そのような報告がないので、私だけでしょうか(T-T)???
一応、ご連絡します。何か対策方法があれば教えて頂ければありがたいです☆
宜しくお願いします☆
fuko |  2010.12.12(日) 12:49 |  URL |  【コメント編集】

●Re: アップロードできません(T-T)

FC2ブログ用ファイルアップロードに関しての情報が見つけづらくて申し訳ありません。
↓このアプリの最新版は現在1.0.3になってますので、こちらを使ってみてください。
http://uenomemo.blog31.fc2.com/blog-entry-549.html
こちらでも使えなかったらまたコメント頂けると助かります。

このアプリについての記事を今は自作ソフトカテゴリに突っ込んじゃってるけど、
カテゴリ分けたほうがいい気がしてきた。名前が覚えづらい&呼びづらいのもどうにかしたい気がする・・・
上野メモ |  2010.12.12(日) 21:07 |  URL |  【コメント編集】

●できました☆

すみません(><;)ゞ
この記事をブクマしてしまっていて、
新しいバージョンがUPされていたことに気づいていませんでした(/ω\*)

一括アップできましたヽ(≧∀≦)ノ

いつも本当にありがとうございます!!!!
fuko |  2010.12.13(月) 09:08 |  URL |  【コメント編集】

●Re: できました☆

報告ありがとうございます^^。無事動いてよかったです。
上野メモ |  2010.12.14(火) 23:01 |  URL |  【コメント編集】

シンプルで説明も丁寧で
使いやすくて文句無いです。

すばらしいソフトですね。
 |  2012.05.10(木) 13:46 |  URL |  【コメント編集】

●Re: タイトルなし

ありがとうございます。
無料なんでどんどん使ってやってください。
上野メモ |  2012.05.12(土) 01:25 |  URL |  【コメント編集】

●こんなの欲しかった!!(涙)

1年ほど前から子供の成長をブログにUPしています。これまでやれ旅行、やれ運動会~というたびにFC2ブログ標準の写真UP画面から複数一括UPを選び(それでも1回に6枚)を5回・・10回・・・と大変な労力でアップロードしてました。今回探しに探して貴殿のソフトを知りさっそく76枚の秋の行楽を大量UPさせていただいてます。今までの時間と労力を考えたら有償でも購入していたと思います!とても便利なソフトに感謝感激です!ありがとうございます!

PS:初期登録のログインで<ログインエラー>がでますがちゃんと下へブログの画面とログインが完了しますので問題はないですよね?(使えてますし)
子供の成長をUPしつづけるパパ |  2012.10.22(月) 08:15 |  URL |  【コメント編集】

●Re: こんなの欲しかった!!(涙)

喜びの声ありがとうございます。76枚じゃ確かにめんどくさすぎますよね。
役に立ってよかったです。
どうもログインの状態を取得するのにちょくちょく失敗するみたいで(1回ログインして、もう一回ログインしようとしたときとか)、ログインできてないと判断しちゃうみたいです。
画面でログインできてたらログインできてるしアップできてるならまああんまり気にしないでください。
そんなエラーが混じってたり何が起こっても責任は取りませんよという意味で無料ですw
上野メモ |  2012.10.23(火) 03:00 |  URL |  【コメント編集】

●ログインできません(・_・、)

評判がいいのでダウンロードしてみました。
ですが、「ログインフォームでのログインに失敗しました。」で止まります。
下の画面に同じ値を入れるとログインできますが、アップロードの際には再度ログイン行って同じメッセージで止まります。
アップロードもできていません。
他の方は上手くいっているみたいですね。
何か留意事項がありますか?
父さん熊 |  2012.11.19(月) 20:53 |  URL |  【コメント編集】

●Re: ログインできません(・_・、)

はじめまして。報告ありがとうございます。
IEのバージョンは幾つですか?
最初のフォームでのログインができないとなるともしかしたらIEのバージョンとか関係があるのかも。
自動入力でログインが確認できないと先に進まないようになっているので、手動でログインしても動かないんです。
上野メモ |  2012.11.19(月) 23:52 |  URL |  【コメント編集】

●できました \(^O^)/

Windows7のアクセス制限機能に抵触したようです。
ユーザフォルダに移動したら動きました。
ありがとうございました (・_・)(._.)
本当に ∑(*゚艸゚*)凄!!
父さん熊 |  2012.11.22(木) 22:17 |  URL |  【コメント編集】

●Re: できました \(^O^)/

おぉ無事動いたんですね。よかったです!
最近はC直下に置いたりとかすると制限されたりしますよね。
その辺も感知できてメッセージ出せれば親切ですよね。って思いながら何もやってないんですがw
上野メモ |  2012.11.22(木) 23:59 |  URL |  【コメント編集】

●なにげ原因でしょうか?

どうも初めまして!
知ってると思うのですが、先日FC2のファイルアップロード機能がバージョンアップしました
それで今まで使っていたFC2画像アップローダー「FC2Upload」が使えなくなってしまって、なにか別のアップローダーはないかと思い調べてたらここにたどり着きました

早速最新Verをダウンロードさせて頂いたのですが、ログインには成功するのですがその後にセッションの取得に失敗しました、とエラーが出てアップロード出来ませんでした
他のコメントを見ても似たような人はいないみたいですが、これってなにが原因なんでしょうか?

環境は
OS=7
IE=8.0.7

です
みかん |  2012.12.01(土) 21:53 |  URL |  【コメント編集】

●Re: なにげ原因でしょうか?

初めまして。報告ありがとうございます。
最新バージョンは1.0.4.2(http://uenomemo.blog31.fc2.com/blog-entry-634.html)です。
これでセッション取得できないってエラーが出るってことですよね。
こちらでメールアドレスとid両方でログイン確認してみたところ大丈夫でした。
もしかしたら、前にもあった新しいアカウントだとエラーになるのが関係するかも?もうちょっと調べてみます。
IE8ってことでそちらも確認しますので、もう少々お待ちください。
上野メモ |  2012.12.02(日) 21:29 |  URL |  【コメント編集】

●返信ありがとうございます

返信ありがとうございます!
>最新バージョンは1.0.4.2
>これでセッション取得できないってエラーが出るってことですよね。

その通りです

>前にもあった新しいアカウントだとエラーになるのが関係するかも?
確かに自分のアカウントは今年四月ごろに取ってサーバーは無印で新しい方かもしれません
もしまたなにか必要な環境情報とかあれば書くのでよろしくお願いしますm(__)m
みかん |  2012.12.03(月) 06:23 |  URL |  【コメント編集】

●Re: 返信ありがとうございます

詳しい情報ありがとうございました。
こちらで、新しいアカウント+Windows7+IE8の環境で確認してみましたが、エラーは再現できずまだ原因が特定できてません。
もしかしたらアンチウイルスソフトやファイヤーウォールに関係するのかも?
できれば一時的でいいので、その辺を切って試してもらえると助かります。
上野メモ |  2012.12.07(金) 18:16 |  URL |  【コメント編集】

●何度もすみません

わざわざ試して頂いてありがとうございますm(__)m
勝手で申し訳ないのですが、なんとかアップロードは他のソフトで代用出来そうなので、大丈夫そうです
大丈夫なのにわざわざまた原因発見やソフトの見直しなどの手間を取らせるのもどうかと思うで、これ以上のお願いは止めておきます
対応して頂きありがとうございました!
みかん |  2012.12.08(土) 21:43 |  URL |  【コメント編集】

●Re: 何度もすみません

報告ありがとうございます。
他のソフトが使えるなら全然問題ないですね、よかったです。
こちらこそお手数おかけしました。また何かありましたらなんでも言ってください。
上野メモ |  2012.12.08(土) 23:01 |  URL |  【コメント編集】

●ログインできません

以下のコメントが出てきてアップロードができません。

「ログイン失敗?サーバーによってプロトコル違反が発生しました. Section=ResponseHeader Detail=CR の後には LF を指定しなければなりません。」

この場合の対応を教えていただけないでしょうか?

よろしくお願いします。

ザーボン |  2013.04.28(日) 14:52 |  URL |  【コメント編集】

●Re: ログインできません

コメントありがとうございます。
FC2ブログ用ファイルアップロード1.0.4.3でそのメッセージの対策も入れました。
http://uenomemo.blog31.fc2.com/blog-entry-697.html
こちらを使ってみてください。
それでもまだ出る場合はまたコメントいただけると助かります。
上野メモ |  2013.04.28(日) 15:59 |  URL |  【コメント編集】

●承認待ちコメント

このコメントは管理者の承認待ちです
 |  2014.11.23(日) 12:31 |   |  【コメント編集】

●承認待ちコメント

このコメントは管理者の承認待ちです
 |  2015.04.18(土) 13:03 |   |  【コメント編集】

コメントを投稿する

URL
コメント
パス  編集・削除するのに必要
非公開  管理者だけにコメントを表示
 

Trackback

この記事のトラックバックURL

この記事へのトラックバック

 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。