Home > フォロイド関連 Archive

フォロイド関連 Archive

フォロイド関連のの今後 続報

4Uサイトは7月からに事業譲渡により新しい新事業者が運営していますが、どうも再度新しい事業者を捜しているようです。
詳しくはここあたり→ http://akcs.jp/log/4u_for_sale_buyers_sought.html

見つからなかったら4Uはどうなるんだろう?とか、RSS関連は結局どうなってしまうのか?とか、今後についてはさらに不透明な感じになっています。
フォロイドとしてはさらに様子見状態となります。

フォロイド関連の今後

フォロイド系は4UのRSSが削除されたままなので、画像は取得できません。
公式Twitterを見るとどうも当分時間がかかるみたいです。

対応策としてRSSじゃなくて普通のHTMLを読みに行けばイイじゃないかという話もあります。
技術的にはそんなに難しくはないので出来なくはないです。(実際4UReaderはそういうことが出来るようになっています)
ただ、HTMLで取得を行おうとすると1ページを取得する際の負荷(要するにファイルサイズ)がRSSに比べて大体1.5倍ぐらいになると思っています。(しかも1ページあたりの画像枚数が12枚→8枚に減ります)
4Uのサーバー自体が死にかかっている(少なくとも公式曰く、RSSの負荷が高すぎて全体に影響が出ている)という今の現状ではさらに負荷を掛けるようなことはやりたくありません。
(まぁ、負荷の大部分は4U内の全画像を取得しようとするようなツールだと思いますが、、、)

公式の発言を見る限り、いずれかは復活させる予定ではあるようなので、フォロイドの対応はRSSが復活した後にやりたいと思っています。

フォロイドを非公開にしました

機能バージョンアップしたばかりですが、フォロイドを非公開にしました。(フォロイドSについては下記の問題は発生しないため引き続き公開しています。)

昨日公開したバージョンv1.9.1ではファイルがすでに存在するかどうかのチェックに問題があり、すでに取得済みの画像であっても再度ダウンロードを行います。
そのため同じファイルが何個もダウンロードされてしまう問題が発生しています。
これは、フォロイドのファイル管理はRSSのpubDateを利用していたんですが、今回の新サイトではこのpubDateが付与されていないためデータが一意に決まらずに重複判定が出来なくなっています。
とりあえず、運用回避として重複削除機能を利用して重複ファイルをその都度削除するようにお願いします。

実はこの問題の修正方法はいくつかあるのですが、現在のデータをみれるようにしたまま対応するにはかなり面倒なことになります。
どのように対応するかはこれから考えますが、最悪フォロイドは開発終了となります。
ちなみにフォロイドSはデータの仕様が異なることから影響を受けません。(公開もサポートも継続します)

対応して再度公開する場合でも時間がかかることから別アプリを紹介しておきます。
4UREADER - http://jp.androlib.com/android.application.net-toide-fourureader-jjpDm.aspx

 

フォロイド version 1.9.1とフォロイドS version 1.3.1 公開

フォロイド version 1.9.1とフォロイドS version 1.3.1 をそれぞれAndroidMarketにて公開しました。
4Uサイトの新アドレス http://4u-img.com/ からデータを取得するように変更したことにより、新しい画像が取得できるようになりました。

実はRSS仕様が微妙に変更されていて時刻データが取れなくなっていました。
そのため取得した際の並び順が4Uサイトと異なっている場合があります。
この件に関してはとりあえずは仕様ということでお願いします。(後日直すかもしれません)

フォロイドを非公開にしました

フォロイド(S版、cupcake版を含む)について現在公開停止しています。

フォロイドを愛用してくれている人はすでに知っていると思いますが、6/27ごろから新規取得ができなくなっています。
これは4Uを運営しているサイトが事業譲渡のため新規登録等が出来なくなっているためです。(詳しくはここを参照
予定では7/3から新事業者による新アドレス(http://4u-img.com/)にて再開予定とのことです。(詳しくはここを参照

フォロイドの再公開は新アドレスに対応+新仕様に対応ができ次第行う予定です。
(ただ、URL以外にどのように変わるのか不明であるためある程度時間がかかると思いますので、しばらくお待ちください)

フォロイド version 1.9.0とフォロイドS version 1.3.0 公開

フォロイド version 1.9.0 とフォロイド S version 1.3.0 を Android Marketにて公開しました。
主に前回バージョンアップ時のやり残した箇所の修正を行っています。

◆ 全画面表示時に画像を中央に表示

1.7.0 の頃は全画面表示時は中央揃えで表示していたんですが、拡大表示を行う処理を追加した際に、原点座標で表示されるようになっていました。
中央表示がよいのはわかっていたのですが、いろいろと時間的に余裕がなかったのであんな感じになっていました。

今回のバージョンから以前同様に中央揃えで表示するようになります。
また、拡大・縮小動作を行った場合も画面中央を基準に行うようになっています。

◆ ブックマークボタン追加

全画面表示にブックマークを手軽に登録する方法として、横移動ボタンなどと同様にブックマーク登録/解除ボタンを追加しました。
Xperiaのようなカーソル・センターキーが無い機種でブックマークが登録しやすくなります。

また、表示したときのブックマーク登録状況も表示しています。(★がオレンジ色の時はブックマークに登録済みです)

◆ 横移動キーの移動方向変更

全画面表示時に右・左のフリックや右・左ボタンを押すと次や前の画像を表示しますが、この異動先方向を逆にしました。
これはサムネイル一覧における左右とボタンの左右を押したとき動作を合わせるようになっています。
(個人的にはあの方向は意図したモノだったのですが、どうやら不評なようなので変更しました)

フォロイド version 1.8.0とフォロイドS version 1.2.0 公開

フォロイド version 1.8.0 と フォロイド S version 1.2.0 をそれぞれAndroidMarketにて公開しました。
今回のアップデートはどちらも同じモノが追加されています。

◆ 画像拡大機能追加

画像全画面表示の時に、ズームイン・ズームアウトが行えるようになりました。
画像をタップすればコントロール用のボタンが表示されます。(表示中に再度タップすれば非表示になります)

現在の実装上はとりあえず左端を原点としてズームしています。いずれは中央を原点とした拡大を行いたいとは思っていますが、ただ、思ったよりも面倒そうなのでいつになるかはわかりません。

また、拡大縮小機能実装の実装上の都合から画像が中央ではなくて上端または左端に表示されるようになります。

◆ 操作パネル追加

Xperiaのようなカーソルキーが存在しない機種の場合、画像全画面表示の時はフリックを行う必要がありましたが、結構面倒だったので、次・前へ移動するためのボタンを今回しました。
ズームイン・ズームアウトボタンと同じく、画面をタップするとボタンが表示されます。

◆ 画像表示プログレス表示設定追加

画像全画面表示の時に、次・前の画像を表示すると、処理待ちの間にプログレス画像を表示しています。(中央にグルグルと回っているアレです。)
Xperiaのような高速な機種の場合、あっという間に表示されてしまうため逆にうっとうしい感じになっているため、チェックを外すと非表示にできるようになります。

フォロイド version 1.7.0 公開

フォロイド version 1.7.0 を AndroidMarket にて公開しました。
基本的にはフォロイドS version 1.1.0で実装した機能と同等ですが、バックグラウンド取得機能だけまだ実装できていません。
またあとで実装する予定です。

一応、フォロイドについてもフォロイドSと平行してバージョンアップ・サポートを行う予定です。
ただ、見た目が同じような機能にも関わらず、ログイン機能の実装のために内部的にはだいぶ処理が変わってしまっていてすぐには対応できないモノがあったり無かったりします。
その場合はフォロイドSにおくれて実装されることになります。
(意図して差別化しているわけではないのですが、作っている本人はフォロイドSの方を使っているのでどうしてもそっち優先になってしまいます。)

フォロイド S version 1.1.0 公開

フォロイド S version 1.1.0 を AndroidMarketにて公開しました。
本バージョンでは以下のような機能が追加されます。

◆ 高解像度機種対応

Nexus OneやXperiaのような高解像度機種(WVGA以上の画面解像度を持つ機種)でフォロイドSを動作させた場合、サムネイル画像が小さく表示されてしまっていた問題を修正します。
この対応により、HVGAの機種と同様横幅いっぱいでサムネイルが表示されます。
また取得時に作成するサムネイル画像についても高解像度になります。
(実際には100 x 100 ピクセルだったのが150 x 150 ピクセルで取得するようになります)

あと、アイコンについても大きいアイコンを別途用意しました。

◆ 共有機能追加

画像拡大表示時のメニューから”共有”機能が選べるようになりました。
これによりSENDインテントに対応したアプリに対して現在表示している画像を送ることができます。
標準のアプリではGmailとPicasaが対応していると思います。

◆ バックグラウンドダウンロード機能追加

手動取得時一覧に”バックグラウンド取得”機能を追加しました。
これは単純に自動取得で行っていた動作をすぐに行う機能です。

基本的に手動取得を行った場合はフォロイドの動作が行えない状態になりますが、このバックグラウンド取得を行っている場合は、手動取得以外の動作が行えます。
ただし、取得完了後の通知等は行わないため、終わった頃を見て再度自分で再描画(アプリを一度閉じて再度開くのが簡単です)を行う必要があります。

フォロイド S version 1.0.0 公開

フォロイド S version 1.0.0 をAndroidMarketにて公開しました。

PORING SOFTとしては初めての有料アプリです。
値段は300円になってます。

◆ 新機能

フォロイド S はフォロイドに4Uログイン機能を追加したバージョンとなります。
ログイン機能を使用することにより以下の機能が使用できるようになります。

・4U フィルターON/OFF機能
・"i love her" への画像登録機能
・"i love her" として登録されている画像の取得

それ以外には基本的にはフォロイドと同様の動作になります。

◆ フォロイドとの互換性

フォロイド S では残念ながらフォロイドで取得した画像は一覧表示できません。
これは"i love her" 関連の機能を実装するに当たり、フォロイドのデータ形式には"i love her"に関する情報が無いため混在させると作る側も使う側も混乱する可能性大なためです。
なので、どうしても過去の画像でお気に入りがあるという人はPCでお気に入りだった画像を"i love her"として登録し、フォロイド S側で”i love her"取得を行ってください。

◆ 有料について

フォロイド Sは300円の有料アプリです。
フォロイド(通常版)については引き続き公開を続けますので、ログイン機能が不要とかの人はそのまま使用してもらってもかまいません。
ただ、ログイン機能がほしい方とか、寄付してやってもいいぜ!な方がいれば購入をお願いしますm_ _m

なお購入するには Google Checkout(Googleによるオンライン決済代行サービス) を使用します。
Google CheckoutはGoogleアカウントにクレジットカード登録が必要になったりと、結構敷居が高い(少なくともAndroid Marketにアプリを出している人は必ず登録しているんですが、たぶん一般のユーザーはほとんど知らないんじゃないかと思います。。。)のですが、現状ではこれしかないのでどうしようもありません。
今年中ぐらいにはドコモとかの通信キャリアからの引き落とし(いまのi-modeサイトで着うたを買うような感覚)になったらなぁとか思っていますが、ならないような気もします。。。

フォロイド version 1.6.0 公開

フォロイド version 1.6.0 を AndroidMarket にて公開しました。
本バージョンより、4U Nudeフィルター機能が削除され、必ずNudeフィルターON状態で取得するようになります。

◆ 4U Nudeフィルター機能削除

4Uの仕様変更により、4UフィルターOFFを行うには4UユーザーIDとパスワードが必要になりました。
そのため、現在の仕様ではエラー発生により通常画像も取得できない状態になるため、本バージョンより4Uフィルター機能を削除し、必ずフィルターON状態で画像の取得を行います。

再度この機能を復活させるかどうかはまだ未定です。

◆ 自動取得ステータスアイコン非表示設定追加

v1.5.0で追加した自動取得時のステータスアイコン表示を設定にて表示しないようにできるオプションを追加しました。

◆ サムネイル画像先読みキャッシュOFF機能追加

以前はデフォルトでサムネイル画像のキャッシュを行っていましたが、メモリの関係とか、操作を快適にするために先読みキャッシュをOFFにする設定を追加しました。
これにより、先読みキャッシュ中のスクロール動作が多少引っかかりが少なくなります。

フォロイド version 1.5.1 公開

なんかさっき 1.5.0をアップしたばかりですが、、、フォロイド version 1.5.1 をAndroidMarketにて公開しました。
1.5.0であげたものにはデバッグ用のコードが残っていたので、本バージョンではそれを削除します。^^;

 

フォロイド version 1.4.0 公開

フォロイド version 1.4.0 を Android Market にて公開しました。
本バージョンでは以下のような機能を追加しています。

◆ 全件削除時のプログレス表示機能追加

全件削除時に削除状況をプログレスダイアログで進捗を表示するように修正しました。
削除を行うファイルが大量にある場合は、思っていたよりも時間がかかるため状況を表示することで、しびれを切らしたユーザー側から強制終了させられて管理内容がおかしくならないようにしています。
(それでも強制終了させられたらおかしくなりますが、そのときはユーザー側の責任ということでお願いします。^^;)

◆ 重複ファイル削除機能追加

RSSから取得した画像がたまに同じ内容であったりすることがあるため、これらの重複ファイルをチェックし、内容が全く同じファイルである場合は一つを残して全部削除するようにしています。
ただし、1バイトでも違いがあると同じものと判別していません。

◆ 10件連続取得機能追加

手動取得時に"1 - 10"を選択すると1ページから10ページまで連続して取得していきます。
基本的な動作は自動取得時と同じですが、エラーが出ていたり、前件取得されているページがあったとしても続けて次のページを取得しにいくようにしています。
また、10件連続取得ともなるとスリープ時間より長くなってしまうため、今回より手動取得を行っている最中はスリープを無効にしています。

◆ しおり機能追加

画像表示画面において、現在みている画像にしおりをはさむことができます。
ずらずらっと流し読みしているときに次回起動後も続きからみたいときにはさんでみてください。

◆ 自動取得方法変更

自動取得の方法を変更しました。
ただし改善効果のほどはあまりないような。。。
まぁ、2時間間隔で取得を繰り返しておくと1日たてば全件取得できていると思います。

フォロイド version 1.3.0 公開

フォロイド version 1.3.0を Android Market にて公開しました。

本バージョンでは、壁紙登録機能とスライドショー機能を新たに実装しています。
また、ファイル管理方法を変更しているため、前バージョン以前でダウンロードしたファイルはそのままでは表示できませんので、必ずMenu->再読込 を実行してください。(4uとnijigenをそれぞれの画面で行う必要があります。ただし、バージョンアップ後の1回だけで良いです。)

◆ 壁紙登録機能実装

全画面表示時にMENU→壁紙登録 と実行すると表示している画像を壁紙として登録します。
大きさ等はアプリ側で勝手に調整するため、トリミングとかはできません。
一部壁紙サイズより小さい画像の場合は壁紙に登録したときに黒余白ができることがありますが、バグではなくてフォロイドの仕様です。(きれいな壁紙を貼るためにも、できるだけ解像度が高い画像を壁紙に登録してください。)

◆ スライドショー機能実装

全画面表示時にMENU→スライドショー と実行すると、スライドショーを開始します。
この機能実行時は自動スリープ機能が無効になります。
スライドショーの画像切り替え間隔は設定で変更可能です。(5秒?5分)

◆ ファイル管理方式変更

ファイル命名規則が今回から変更しました。(具体的には10文字のファイル名から8文字のファイル名になるようにしています)
そのため、前バージョンまでに取得していたファイルはそのままではフォロイド上で表示することができませんので、MENU→再読込を実行してください。
再読込を行うとファイル名の変更等を行いますので、大量のファイルが存在する場合などはある程度時間がかかるかもしれません。

フォロイド version 1.2.0 公開

フォロイド version 1.2.0 を公開しました。
本バージョンでは以下のようないくつかの大きな機能が実装されています。
また、見た目にはあまりわからないかもしれませんが、内部的にはかなり書き換わっていります。

◆ 全画面表示時に画像切り替え機能実装

全画面表示時でカーソルキー(トラックボール)の左右で次の画像を表示することができるようになりました。
また、タッチパネル式のものでは画像を指で左右になぞるとカーソルキーの左右と同じように次の画像を表示します。

基本的にはそんなに時間はかからないようになっていますが、ごくまれにものすごく時間がかかる画像(10秒?30秒ぐらい)が存在することを確認しています。
Android自体のギャラリーでも同様に表示がかなり遅いことから、Android自体の画像処理に問題があるか、または画像そのものに問題がある可能性があるため現状では対処は難しいです。(つまり現状ではこれは仕様です)

メニューからランダムジャンプを選択するとランダムな位置にジャンプします。
全画面表示時に表示する画像はリストで選択している表示モード内に限定しています。(つまりお気に入りリストから全画面表示を行った場合は次へいけるのはお気に入りに登録されている画像のみとなります)

◆ 全画面表示時にお気に入り登録

また、センターボタン(トラックボールの場合はトラックボール自体)を押すとお気に入りに登録します。
お気に入り登録時にすでにお気に入りに登録されているときは解除するようになっています。

◆ 全件ファイル削除対応

リスト画面でメニューから全削除を選ぶと

・現在表示しているリスト内のファイル全部を削除
・現在表示しているリスト内のファイル全部のうちお気に入りに登録しているファイル以外を削除

を選択して削除できるようになります。
これを行うと本当にばっさりとファイルを全部削除して元に戻すことはできませんので注意してください。

◆ 内部実装の変更

今回の対応でいろいろと内部を変更した結果いくつかの仕様が変更になりました。

・ファイル一覧を管理ファイルで管理するように変更
これは大量にファイルがあったときの動作を高速化するために行っています。
そのため、すこししかファイルがないときは逆にちょびっとだけ遅くなります。(たぶん気がつきません。)
リスト画面のメニューに”再読込”というのが増えていますが、これは管理ファイルを強制的に更新するための機能です。
基本的には使わなくても問題ないはずなのですが、何か問題がある時にバージョンアップを待たずにユーザー側で対処できるようにするためつけています。(なので特に問題がないときは実行しないでください)

・お気に入りリスト画面でファイル削除をできないように変更
内部をいろいろと作り替えた結果、お気に入りにあるファイルを削除可能にすると実装が面倒なことになりそうだったので削除できないようにしました。
もともとお気に入りに登録しているのだからそんなに困る人はあんまりいないと思いますが、削除したいときは全削除を行うか、まずいったんお気に入りから登録を解除してください。

・省メモリ化対応
高速化対応にも絡みますが、使用メモリ量をできるだけ小さくするように修正しました。
そのため、今まではメモリ不足で全画面表示ができなかったりした問題が解決できたと思います。
ただごくまれに表示できないものもありますが、その辺はいずれ直していきたいと思ってます。

フォロイド version 1.1.0 公開

フォロイド version 1.1.0 をAndroidMarketにて公開しました。
本バージョンではいくつか大きな機能追加を行っています。(ただ、ファイルの読み込みに互換性は持たせてありますので、今までのはそのまま読み込むことができます)

◆ 起動を高速化

だいたい1000ファイルぐらいあると目に見えて遅くなっていましたが、本バージョンより1000ファイルあっても1秒もかからずに表示できるようになります。
まぁ、高速化というよりは前が遅すぎただけですが。。。
これだけでもバージョンアップする価値はあります^^;

◆ 2次元対応

2次元(http://nijigen.straightline.jp/)に対応しました。
基本的には4uと全く一緒のRSSであるため、内部的にはURLを帰るだけで取得できました。
ただ、画像表示を分けたかったのと、元々は4U専用にしていた設計のためちょっとややこしい作りになってしまっています。

なので、いくつか制限事項があります。
・ブックマークにはどちらも登録可能ですが、ブックマーク画面を表示中に手動取得を行うと4uしかとれません。
・自動取得時は設定画面で「2次元も取得する」にチェックしている場合のみ取得します。(デフォルトOFF)

◆ 4u nude filter ON/OFF対応

いままではnude filter ON状態でしか画像を取得できませんでしたが、ON/OFFを切り替えられるようになりました。
これは前回の記事では載せないとかいっていますが、2次元の方ではnude filter OFF状態でしかとれない(というかfilterがない)ため、もう深く考えるのはやめにしようと。
まぁ、「あくまでもフォロイドはRSSリーダーであるため、内容には関知せず。ただ4uにはfilter ON/OFFがあるから実装しました!」的なノリでいってます。

◆ 手動取得時ページ選択機能追加

手動取得時にページを選択するようにしました。
これは、手動取得が時間かかりすぎとかいうコメントがあるため、できるだけ少なくなるように選んでもらうようにしました。
ちなみにいままでは10ページほどとるようになっていました。(自動取得は10ページとってます)

◆ 手動取得時のプログレスバー表示機能追加

これも高速化(したように見せかける)対応の一つで、今までは取得中・・・と出ているだけでしたが、何枚目の画像を取得中かをバーで表示するようにしました。
これでちょっと遅くても進んでいるように見えるため、以前よりはいらいらしないと思います。
(ただ、フォロイド的には手動取得よりも自動取得でとるのがメインと考えています)

フォロイド version 1.0.0 公開

フォロイド version 1.0.0 をAndroidMarketにて公開しました。
本アプリはPORING SOFT 初の英語対応アプリになっていますので、海外からもダウンロードできるようにしています。(とは言ってもこのブログは日本語のみ、、、)
このアプリは4UのRSSを読み込んで、そこにある画像をダウンロードしmicroSDへ保存します。
ダウンロードしたファイルはフォロイド自身でサムネイル一覧表示することができます。

◆ 取得するデータについて

4Uのサイトを見てもらうとわかるとおり、画像の中にはちょっとエッチな15禁画像が含まれることがあります。
あと、version 1.0.0 ではnude filter はON になっている状態で画像を取得します。
実は、nude filter を OFF にしたバージョンもあるのですが、OFFにした状態で取得できる画像はモロ18禁のため、AndroidMarketの規約に違反する可能性があるので現在は強制的にONにしています。
個人的にはフォロイドはただのRSSリーダーなので問題は無いとは思っていますが、もしだめだった場合はいやなので安全策で行きます^^;
nude filter OFFバージョンはフォロイドが安定してきて、要望が多ければ本サイト上で公開するかもしれません。

◆ 取得データの保存先について

ダウンロードしたデータは E:\fouroid\.4u の場所に保存しています。
このフォルダには基本的に無加工のデータが入っています。
そして、 E:\fouroid\.4u_thum の場所にはダウンロード時に作成したサムネイル画像が入っています。
フォロイドで一覧表示を行う際はこのサムネイル画像の一覧を出しますので、削除とかはやらないでください。(フォロイドから一覧表示で表示されなくなります。)

また、各フォルダ名には先頭がドット"."付きになっているので、ギャラリー(Android標準の画像ビューワー)で表示されないようになっています。
カメラ画像を人に見せようとかしたときに、表示されないようにするためですので、バグではありません^^;

◆ 自動取得について

フォロイドでは自動取得開始を行うと、スリープ状態になっていても一定間隔で画像を取得します。
自動取得は端末の再起動時やフォロイドのバージョンアップなどで開始状態が無効になってしまうため、それらを行った場合は再度自動取得開始を行ってください。
また、何かの拍子に自動取得が切れてしまう場合もあるかもしれませんので、その場合は再度自動取得開始を行ってみてください。

4Uブラウザみたいなの

最近はニブロイドの更新ばっかりでしたが、そろそろ違うテーマのものもやってみたくなりました^^;

何をしようか、、、と考えていたんですが、Androidあぷぷさんのところで紹介されていた おにゃのこばんざい「4Uブラウザ」 のようなモノを作ることにしました。
はっきり言って15禁ぐらいの画像を表示しますが、アプリ的にはただの画像ビューワーであるためAndroidMarketには違反していないということになると思います。(15禁画像はアプリには含んでおらず、ネット上からダウンロードしているだけなので)

基本的な仕様としては、

・4UのRSSから画像をダウンロードする
・一定時間ごとに自動で取得できるようにする
・取得した画像はSDに保存する
・ギャラリー(というAndroid付属のビューワ)みたいにサムネイルを表示して画像一覧を見やすくする
・サムネイル画像を選択すると画像を表示する

というのを考えています。

More...

Home > フォロイド関連 Archive

Search
Feeds

Return to top