fc2ブログ

キャプバカありやのうっちゃかちゃー

JPEGワンクリック保存開発

開発は好きで、結構色々作っています。
ありや=キャプ好きと思われているけれど、実際のところ開発はキャプの手段ではなくて、
開発のためにキャプをしていて、キャプを始めたかなり初期の段階ですでに逆転していました。
とは言っても、自分用にばっかり作っているので、公開するに足るものはごく一部しかありません。
最近はiphoneアプリを作ったりしています。

JPEGワンクリック保存もそうで、改変版を公開してはいるものの、実際に自分で使っているものは中身が違っています。

公開しているものは、クリップボードにローカルパスをコピーする仕様になっています。
E:\up\201011\24\01\101124-2045280254.jpg
といった具合。

これはおそらく公開されているアップローダーに投稿する際には役立つだろう。

しかし、専用サーバーを使用している場合は「ローカルパスがコピーされるんじゃなくて、URLが直接吐き出されればいいなあ」と考えます。

file_upload

上記の図はだいぶ古いのだけれども、過去にこんな方法でファイル保存と同時にアップロードが完了していると解説していました。
現在も基本的には変わっていません。

ファイルアップロードの変更点はレンタルサーバーを利用しているので、サーバーがローカルネットワークにない点だけです。

しかし、これはサーバーのフォルダをネットワークドライブとして共有する必要がある。
ローカルネットワークであればLinuxならsamba、windowsならファイル共有で共有すれば難しい話ではありません。
なので外部ネットワークにあるサーバーのディレクトリをあたかもローカルのドライブのように扱えればよい。

これを実現するためにWebDriveを使用しています。
これは有料のソフトだけれど、フリーでも類似のソフトがあるようです。

これでローカルのドライブに保存する感覚でファイルをアップロードが可能になります。
(WebDriveはいろいろとオプションがあってチューニングがちょっと大変でした)


さてJPGEワンクリック保存に話を戻しますと、この場合はローカルパスではなく、URLが直接吐き出されれば便利です。
公開版と私用版の違いはこれで、あまり需要がないと思うので、URLの変換ロジックとベースとなる文字列を直接コードに埋め込んでいました。
つまり「ttp://areya.tv」などの文字列を直接埋め込んでいました。

余談ですが、以前はほぼareya.tvというドメインでほぼ統一していましたが、負荷分散のために以前から複数のサーバーで運用していました。なので実際は上記の図ほど単純ではありません。
メインとなるサーバーを解約してしまったので、現在は脆弱な複数のドメインを使用するはめになっています…

このため、ドメインごとにJPEGワンクリック保存のバージョンを作成しコンパイルする必要が出てきてしまいました。
これはめんどうです。

なので汎用的に使えるものの開発に踏み切りました。

j1_01j1_02

右側が開発中のものです。

見れば解ると思いますが、どのような処理が追加されているかというと…

ttp://vtayera.ddo.jp    E:\up\201011\24\01\101124-2045280254.jpg

           ↓ (ドライブレターの削除 2bytes左にシフト)

ttp://vtayera.ddo.jp + \up\201011\24\01\101124-2045280254.jpg

           ↓

ttp://vtayera.ddo.jp\up\201011\24\01\101124-2045280254.jpg

           ↓(\を/に置換)

ttp://vtayera.ddo.jp/up/201011/24/01/101124-2045280254.jpg



このままリリースするか現在2bytesシフト固定をユーザーが設定できるようにしたらよいか悩み中…
この機能を必要としているひとはごくごく僅かかあるいは全く居ないかレベルのものだと容易に予想できるので、それだけにかゆい所に手が届く仕様にしたい。けれど全く誰も使用しない機能を搭載しても意味が無い。
少なくとも自分はこの文字列シフト機能を必要としていないのだ。



ではでは。
スポンサーサイト



PageTop

コメント


管理者にだけ表示を許可する
 

あれ?なんかマズイこと書きました?

コメント消されちゃった _| ̄|○

うふふ | URL | 2010年12月06日(Mon)19:28 [EDIT]


うわっ ごめんなさい

下記の奴ですね・・・
よく見ずに、スパムと一緒にまとめて削除してしまいました
本当に申し訳ありません

ちなみに参照欄に放り込むことは、現在のほとんどのブラウザでできなくなっています。
特殊なことをすればできるようですが、アップローダーのサイトごとの個別の対応が必要になってくるので、万能なものを作ることは難しいと思います。
jlabの物はなにかアプリがあるとか何とか聞いたことがあるのですが、どこにあるのか、どんなものなのか知りません。
逆にこれについて情報ありましたらお願いします。

------

>これはおそらく公開されているアップローダーに投稿する際には役立つだろう。

クリップボードの値を、うpろだのファイル参照欄に放りこむことってできます?

僕はいちいちアップするファイルを指定しているんですけど・・・

ありや | URL | 2010年12月06日(Mon)19:44 [EDIT]


そうでしたか。
ありがとうございます。

>逆にこれについて情報ありましたらお願いします。

はい。

うふふ | URL | 2010年12月06日(Mon)20:55 [EDIT]


こちらではお初にお目にかかります。
ありやさんの影響で、現在は主にチャットちゃんねるのほうでキャプったりキャプをスレに貼ったりしてるS.A Studio ◆Sastuvj1Pg とかいう者です。
私は*nix的な、複数のツールを使って処理するほうが好みだったりするので、TSmemoryでpng吐いて、ImageMagickを通して変換するバッチと、ファイルコピーと公開URIをクリップボードにコピーするバッチファイルをファイラに登録して呼び出す手法使ってますね。

にしてもデジタル化でほとんど色調補正かける必要性もなくなったので、俺のようなにわかキャプ師が出てはいるけど継続的に活動している人っているのかなぁ。

S.A Studio | URL | 2010年12月09日(Thu)03:09 [EDIT]


朝日杯フューチュリティステークス 2010

第62回 朝日杯フューチュリーステークス 2010 出走馬の状態や枠順から今年のレース展開を徹底分析!自社独自に集めた豊富なデータから導かれた情報を、ツイッターで配信します

朝日杯フューチュリティステークス 2010 | URL | 2010年12月10日(Fri)14:54 [EDIT]


家出

この時期地方家出娘達がわんさか。まだ何もしらない純真無垢な地方家出娘達があなたの住んでるすぐ近くにいます!今すぐ掲示板にアクセスしてあげて

家出 | URL | 2010年12月22日(Wed)14:47 [EDIT]


いつもお世話になっています
が、ありやさん重すぎます…
もう全然入れません
zipまではいいのではないでしょうか…

通行人 | URL | 2011年02月08日(Tue)20:52 [EDIT]


ご迷惑おかけしております

通行人様

ご意見ありがとうございます。
新機能の追加でサイトが重くなって、ご不便おかけして申し訳ありません。
現在20~25時あたりの時間帯にアクセス不能エラーが頻発しております。

更新頻度やプログラムの見直しなどして、改善に努めます。


どうしよう…
phpをなるべく軽くするのが一番いいんだよな…

ありや | URL | 2011年02月08日(Tue)21:14 [EDIT]