「同人誌ならグレーだから訴えられない」「駿河屋で買って自社で裁断」 被害続く“違法同人誌サイト”、法人運営の悪質手口を関係者に聞いた

「同人誌ならグレーだから訴えられない」「駿河屋で買って自社で裁断」 被害続く“違法同人誌サイト”、法人運営の悪質手口を関係者に聞いた(http://nlab.itmedia.co.jp/nl/articles/1806/30/news002.html

ねとらぼニュース。同人誌界隈の漫画村的なサイトの取材記事が目に留まる。
記事によると、「同人あっぷっぷ」「BL同人801館」「moemax」「同人ラボ」「ビーシェアリンク」「BL同人801館」「BLマガジン」「裏バラ本舗」「ボーイズライブラリー」などの同人誌違法アップロードサイトを、熊本県の法人が運営しているらしい。
同法人は、サイトの運営とパワーストーンの販売、女性向けアダルトグッズの販売が主力事業。
法人運営のサイトは、だいたい広告代理店がやってると思ってたけど、アダルトグッズ販売店がやってるパターンも有るらしい。

DLsiteアフィリエイト

タイトル:にじよめ DLsite クリアファイル

著者:

出版社:

発行日:

最近「DLsite」でたまに買い物する。主に同人ゲーム。
気が向いたので、アフィリエイトをちょっと触る。

「DLsite.com」とは

「DLsite.com」は、同人誌、同人ゲーム、音声作品の専門店。二次元総合ダウンロードショップ。
二次元のダウンロードコンテンツ、特に同人作品の品揃えが豊富。

DLsiteアフィリエイト

「DLsite」は、コンテンツが良くも悪くも非常にマニアック。客の絶対数は少ないが買う人は買う。「DLsite専売」が狙い目。
報酬率は一律10%でまずまず。同業の「DMM」と比較すると、カテゴリー報酬も10%なのは嬉しい。
(※DMM報酬率は「ダイレクト報酬」が10%、「カテゴリ報酬」が3%、「D友紹介料」が一律1000円。)

DLsite.comアフィリエイトについて(http://www.dlsite.com/home/guide/affiliate)
報酬の料率と受取方法(http://www.dlsite.com/home/guide/affiliate/reward)
【公式】リンクバナー & ブログパーツ(http://www.dlsite.com/home/blogparts)

エロと割れと

タイトル:松尾芭蕉 (コミック版世界の伝記)

著者:瑞樹 奈穂

出版社:ポプラ社

発行日:2012-01-01

エロサイトめぐりしてたら1日終わっちゃったぜ☆
気に留まったサイトとかメモっておく。

死んだと思ってた『はるか夢の址』がまだ生きてた。しぶとい。

海賊版へ誘導サイト、強制捜査 著作権侵害疑い
無断でコピーされた漫画や書籍の海賊版サイトにインターネット利用者を誘導する「リーチサイト」を巡り、大阪府警や福岡県警などの合同捜査本部が7月、運営者側の関係先を著作権法違反容疑で家宅捜索していたことが6日、捜査関係者などへの取材で分かった。
その後、国内最大級を含む複数のリーチサイトが閉鎖され、閲覧できない状態になった。
リーチサイトは漫画などの海賊版サイトへのリンク(URL)が並ぶだけで、作品を直接掲載しているわけではなく、取り締まりが難しかった。
捜査本部は運営者側が海賊版サイトに利用者を誘導するだけでなく、違法コピーの掲載にも関与していたとみて、強制捜査に踏み切ったとみられる。
捜査関係者によると、家宅捜索を受けたのは「紅籍会」と称するグループの関係先。国内最大規模とされる「はるか夢の址(あと)」など複数のサイト運営に関わり、人気漫画を無断で公開して著作権を侵害するなどした疑いが持たれている。「はるか夢の址」はすでに閉鎖された。
捜査本部は押収したパソコンやスマートフォンなどを分析する一方、グループの関係者からも任意で事情聴取しており、組織運営の実態や海賊版サイトとの関係など実態解明を進める方針だ。
2017/09/07(https://www.nikkei.com/article/DGXLASHC06H34_W7A900C1AC8000/)

5月に閉鎖した『フリーブックス』と同様のサイトらしい。
『フリーブックス』は見たことなかったけど、これはすごいな。
ビューワ性能高い。KindleのCloud Readerより快適な使用感。やべぇ。

「フリーブックス」が突然の閉鎖 「ONE PIECE」や「キングダム」など著作物の違法アップロードが問題視著作物の無断投稿が問題視されていたファイル投稿共有サイト「Free Books(フリーブックス)」が、5月3日15時ごろに閉鎖しました。トップページでは「当サイトは閉鎖致しました。短い間では御座いましたが皆様ありがとうございました」とコメントを掲出しています。ねとらぼ(http://nlab.itmedia.co.jp/nl/articles/1705/03/news029.html)

動画系も巡回。
今年も入れ替わりが激しい。『マスタベ』が消えたと思ったら『Avgle(https://avgle.com/)』が急成長、覇権を握りつつある。

Python入門

タイトル:ボールパイソン (見て楽しめる爬虫類・両生類フォトガイドシリーズ)

著者:Go!! Suzuki

出版社:誠文堂新光社

発行日:2014-03-19

Pythonで遊ぶ。

Python導入

入門本でも買いに行こうかと思ったけど、雨降ってるのでやめる。
適当に検索したPythonWeb(http://www.pythonweb.jp/)でPython入門。
まず、公式サイト(https://www.python.org/)からPython3.62をダウンロード。
書いたプログラムはコマンドプロンプトで実行する。
コマンドプロンプトって初めて使う。
WIN10ではWindowマークを右クリック→ファイル名を指定して実行(cmd.exe)

◆コマンドプロンプトメモ
デスクトップに移動する→cd desktop
前回コマンド→F3

# coding: UTF-8
# python-3.6.2
print ("Hello world")

↑で「Hello world」が無事表示でき、とりあえず導入完了。
Python2とPython3は互換性がないらしいので、ネット検索の際はPython2の古い情報に注意が必要。

WEBスクレイピング

PythonでWEBスクレイピングするには「urllib」と「Beautiful Soup」というライブラリを使えば良いらしい。
PythonとBeautiful Soupでスクレイピング(http://qiita.com/itkr/items/513318a9b5b92bd56185)
「urllib」は標準で入ってるライブラリ。「Beautiful Soup」は要インストール。
※ライブラリのインストールはコマンドプロンプトに「python pip install beautifulsoup4」と入力するだけでOK。便利。

# coding: UTF-8
# python-3.6.2
# beautifulsoup4 4.6.0
import urllib.request
html = urllib.request.urlopen('https://hytool.org/archives/9932')
from bs4 import BeautifulSoup
soup = BeautifulSoup(html)
# h1,imgをprint
print (soup.find_all("h1"))
print (soup.find_all("img"))
# .txtへ出力(w=上書き/a=追記)
a_string = soup.a.string
f = open('test.txt','w')
f.write(a_string)
f.close()

↑で指定したURLからh1タグとimgタグ情報をスクレイピング。
「find_all()」で得た値は「print()」する分には問題ないが、そのまま「write()」するとエラー。文字列にしないとダメっぽい。
スクレイピングするならPythonが簡単♪みたいなのを聞いたのでちょっと触ってみたけどPHPで処理するのと別に変わらん……慣れたPHPでやりゃあいいかなって気になる。
とりあえずここまで。気が向いたらまた触るかも。

レンタルサーバートラブルメモ

最近当たったレンタルサーバートラブルのメモ

FC2レンタルサーバー

症状:CRONを新しく設定するもオンにならない。
原因:契約時にDNS登録したドメインを無効にしている。
対策:ドメインを有効にしてCRONを設定する。(新規設定のときのみ有効にすればOK)

参考リンク:Question – What does ##!PSA!## mean ? | Plesk Forum(https://talk.plesk.com/threads/what-does-psa-mean.339548/)

フレンドサーバー

症状:FTP接続できない
原因:暗号化ありでの接続は不可
対策:暗号化なしで接続(FFTP)

FC2コンテンツマーケット【アフィリエイト】

タイトル:エロい副業 個人が個人にエロを売る一億総AV時代 (コア新書)

著者:鳥胸インターネット

出版社:コアマガジン

発行日:2016-11-02

FC2コンテンツマーケット

デジタルコンテンツの闇市こと『FC2コンテンツマーケット』。
素人大学生の小遣い稼ぎから、怪しい専門業者、果てはAVの転売という相当闇深いコンテンツがやり取りされている。
同種のマーケットプレイス『デジポット』『Gcolle』も大概薄暗いけど、『FC2コンテンツマーケット』はとびぬけて無法地帯。
で、なんとなく気が向いたので『FC2コンテンツマーケット』のアフィリエイトを始めてみた。
アフィ報酬は1件売れて25円~100円ってところ。
(※低価格(500~1000円)でアフィ報酬が5%~10%くらい。)
しかしもあまり報酬がよくないからか、アフィリエイトを貼ってるサイトにあまり出くわしたことがない。穴場っちゃ穴場かも。

アフィ細則

Cookie(クッキー)の有効期間は30日。魅力的な長さ。とりあえず踏ませとけの精神。
報酬はポイント支給。換金は10,000ポイントから。
FC2コンテンツマーケット>アフィリエイトを始める(https://help.fc2.com/contentsmarket/manual/group162/1136)

ブログパーツ(公式)

感想とか

とりあえず始めてみたけどあまり手ごたえがない。
コンテンツの寿命が短く(すぐ消える)リンク切れを起こしやすいのがイマイチ。個別記事を作成するならベストセラーから選ぶのが良策。

17/09/03追記

2ヶ月間(7月~8月)サイドバーに表示した結果、6件売れて924円の収益。
30万PVくらいに露出したので1PV当たりは0.003円。
思ったよりは売れたけど、思った通り報酬が低い。
924円の内訳↓

1件あたりの報酬は平均160円。

ブログパーツ

公式のブログパーツがイマイチだったので自分用に作る。

◆設定
・APIがないので、PHPでランキングページ(http://adult.contents.fc2.com/ranking/article/realtime)をスクレイピング。
・無修正画像が嫌なので、画像はモザイク加工する。

◆表示サンプル↓

FC2コンテンツマーケット新着表示ツール(https://aztool.org/azfc.php)

Twitterとアフィリエイト

タイトル:ゼロからはじめる LINE & Facebook & Twitter & Instagram 超入門

著者:リンクアップ

出版社:技術評論社

発行日:2016-08-03

最近アダルトサイトでTwitterアクセスを呼び込む営業を始めてみた。
具体的には、サイト用のTwitter開設して「定期ツイート」「興味ありそうなユーザーをフォロー」みたいな感じ。
とりあえず始めてみたはものの不毛感が強い。効果ねーな。アダルトサイトとTwitterは相性よくないのかね。
似たようなサイトを見に行くと、何千のフォロワーを抱えるエログであっても、全体Traffic SourcesにSocialが占める割合は多くて0.1%(SimilarWeb調べ)。あってもなくても変わらんレベル。やめようかな……
まぁそんな感じで最近Twitterをよく徘徊しているのだけど、新鮮で面白い。
Twitterのアフィ的用途といえば、本体のサイトがあってそこに誘導するための検索エンジン的なツールだと思ってたけど、Twitterアカウントそのものがエログになってるパターンも多いっぽい。(趣味アカウントも含めて)
徘徊してると高校生がやってるっぽいエロアカウントが割と目につく。自分の時代はエログ初心者といえばFC2ブログ!みたいなときだったけど、最近はTwitterがその位置なのかも。
エログ運営的視点でのTwitterの良いところはモチベーション維持だろうと思う。
Twitterはリツイートされるとか、コメントされるとか、反応を得やすい。
対してブログだと唯一PVのみが閲覧者のリアクション。GoogleAnalyticsが友達。さみしい。
まぁアクセスアップにはクソの役にも立たないけど、「いいね」がもらえてうれしかったのでもう少しだけ続けようと思う。

Twitter設定メモ

つぶやきボタンの設置
つぶやきボタンはボタン作成フォーム【Twitter公式サイト】から作成できる。オプションには「the_title()」とかのWPテンプレートタグも使用可能。
画像付きのつぶやき
記事URLのつぶやき(リンクを共有する)を画像付きで表示させたい場合は「TwitterCards」を使用する。
Twitterカードの使い方【Twitter公式サイト】
昔は登録とか面倒だったらしいけど、2017年現在は下記のようなメタタグをページに追加するだけでOK。

<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="@flickr" />
<meta name="twitter:title" content="Small Island" />
<meta name="twitter:description" content="View the album" />
<meta name="twitter:image" content="XXX.jpg" />

メタタグ作成はプラグイン「All In One SEO Pack」使うと便利。

DUGA API 入門【PHP】

ウェブサービス(Web API)β版をリリース

2016年04月18日
かねてよりご要望の多かった「ウェブサービス(Web API)β版」の提供を本日より開始しました。
ウェブサービスをご利用いただくとDUGAの作品ページと同等の情報量を持つコンテンツを作成できるようになります。従来の作品データCSVでは、必要な項目が不足していたり、ランキング情報を取得できないという制約によって、作成できるコンテンツに限界がありましたが、ウェブサービスをご利用いただくことにより、これまでは実現できなかった非常に高度なアプリケーションを開発することが可能となります。
ウェブサービスのご利用にあたっては、APEXアフィリエイトシステムへの登録が必要です。

DUGAのAPIが公開されていたので触ってみた。

APIの仕様

出力はXMLかJSOM
「リクエスト回数制限」が特殊。60秒間60回。そのままでの使用はできない。

APIのリクエスト回数に対して制限が設けられています。上限回数を超えて更にリクエストを行った場合、APIからはエラーが返されます。リクエストの上限回数は1アプリケーションIDごとに60秒間60回です。
回数制限によるエラー回避の観点から、APIへのリクエストのトリガーをエンドユーザーの操作によって毎回発生させることは好ましくありません。ユーザーの要求に対しては、前もって取得しておいたレスポンスから生成したコンテンツ(キャッシュ)を返すといった処理の実装が推奨されます。

リクエスト制限は気にせず、とりあえず表示させてみる↓

サンプルコード(人気商品ランキング)

<?php
$xml = "http://affapi.duga.jp/search?XXX";
$xml = simplexml_load_file($xml, 'SimpleXMLElement', LIBXML_NOCDATA);
for ($i = 0; ; $i++) {
	$item = $xml->items->item;
	$title[$i] = $item[$i] ->title;
	$link[$i] = $item[$i] ->url;
	$l_image[$i] = $item[$i] ->jacketimage->large;
	$m_image[$i] = $item[$i] ->jacketimage->midium;
	$price[$i] = $item[$i] ->price;
	if ($title[$i] == "") {break;}
	$art = "<div class='az'>
	<a target='_blank' href='$link[$i]$id'><img src='$m_image[$i]' alt='$title[$i]' title='$title[$i]' /></a>
	◆タイトル:<a target='_blank' href='$link[$i]'>$title[$i]</a><BR>
	◆価格:$price[$i]<BR>
	</div>";
echo $art;
}//▲for
?>

→DUGAAPI表示テスト

自動ランキングツール

自動ランキングツールを作成。
→DUGA自動ランキングツール
3つのファイルに分けて処理した。
1つ目:CRONで定期実行。APIをリクエストし、XMLファイルに書き込む
2つ目:書き込み用のXMLファイル
3つ目:出力処理。アフィリエイトIDや表示数を受け取り、出力処理を行う
回数制限回避のため、CRONで定期的にリクエスト、更新する仕様。

その他メモ

レスポンスjacketimageの画像サイズは「medium」ではなく「midium」。多分ただの書き間違い。β版だしそのうち修正されそう。

DMM API ver3.0 入門【PHP】

DMM API ver3.0リリース

2016.02.25【【商品情報API ver3.0 リリースのご案内】】
平素はDMMサービスのPRにご協力賜り、誠にありがとうございます。
「商品情報API ver3.0」をリリース致しました。
・個別商品に関するAPIを「商品情報API」に統合
・フロアAPIを追加
・女優検索APIを追加
・ジャンル検索APIを追加
・メーカー検索APIを追加
・シリーズ検索APIを追加
・作者検索APIを追加
※「商品情報API ver3.0」のリリースに伴い、2016年7月31日をもちまして「商品情報API ver2.0」のご提供を終了させていただきます。

「DMM API ver3.0」がリリース。「ver2.0」は2016年7月末で終了。基本的な使い方は2と同じ。
<変化点>
・出力方法が「xml」に加え「json」も選択可能
・キーワードはUTF-8でOK。謎の「euc-jp」縛りは解除
・タイムスタンプ不要
・アダルトsiteが「DMM.R18」に変更
・floorが微妙に変更。(フロアAPIより確認)
・一部サンプル画像の使用範囲が縮小(動画AVとPCゲームくらいでしかまともに取得できなくなっている。)
・商品説明コメントが取得不可になる

サンプルコード(人気商品ランキング)

<?php
$api_id = "XXX";//利用規約をご確認のうえ、API利用登録を行ってください。API IDが発行されます。
$affiliate_id = "XXX-990";//アフィリエイトIDは末尾を990~999に設定してください。末尾が990~999以外ではエラーとなります。
$site = "DMM.R18";//一般(DMM.com)かアダルト(DMM.R18)か
$service = "";//検索対象サービスを指定します
$floor = "";//検索対象フロアを指定します
$hits = "10";//検索結果の件数を指定します。
$sort = "rank";//初期値:rank
$keyword = "";//商品タイトルなどからキーワード検索をします。
$xml = "https://api.dmm.com/affiliate/v3/ItemList?api_id=$api_id&affiliate_id=$affiliate_id&site=$site&service=$service&floor=$floor&hits=$hits&sort=$sort&keyword=$keyword&output=xml";
$xml = simplexml_load_file($xml, 'SimpleXMLElement', LIBXML_NOCDATA);
//var_dump($xml);
for ($i = 0; ; $i++) {
	$item = $xml->result->items->item;
	$title[$i] = $item[$i] ->title;
	$link[$i] = $item[$i] ->URL;
	$price[$i] = $item[$i] ->prices->price;
	$gazo[$i] = $item[$i] ->imageURL->large;
	$actress[$i] = $item[$i] ->iteminfo->actress->item->name;
	$series[$i] = $item[$i] ->iteminfo->series->item->name;
	$sampleMovieURL[$i] = $item[$i] ->sampleMovieURL->size_720_480;
	if ($title[$i] == "") {break;}
	$art = "<div class='az'>
	<a target='_blank' href='$link[$i]$id'><img src='$gazo[$i]' alt='$title[$i]' title='$title[$i]' /></a>
	◆タイトル:<a target='_blank' href='$link[$i]'>$title[$i]</a><BR>
	◆女優名:$actress[$i]<BR>
	◆価格:$price[$i]<BR>
	◆シリーズ:$series[$i]<BR>
	◆サンプルムービー:<a target='_blank' href='$sampleMovieURL[$i]'>サンプル[720×480]を視聴する</a>
	</div>";
echo $art;
}//▲for
?>

→DMMAPI表示テスト
「XML」で出力する場合、「simplexml_load_file()」で処理。
「json」で出力する場合は、「json_decode()」で処理↓

***
$json = "https://api.dmm.com/affiliate/v3***&output=json";
$json = file_get_contents( $json );
$arr = json_decode($json);
for ($i = 0; ; $i++) {
	$item = $arr->result->items;
	$title[$i] = $item[$i] ->title;
***

リクエストパラメータは商品情報APIリファレンス(https://affiliate.dmm.com/api/v3/itemlist.html)から確認。

関連リンク

DMM APIがリニューアルされたみたい[Qiita](http://qiita.com/dimgraycat/items/85aef52f75ad58aa123b)
DMM APIを使ってライブドアブログに自動投稿してみる[はてな](http://anond.hatelabo.jp/20160326071203)

動き出す機関

タイトル:もう迷わなくなる最良の選択: 人生を後悔しない決断思考の磨き方

著者:アルボムッレ・スマナサーラ

出版社:誠文堂新光社

発行日:2015-12-02

「熟女まとめ」サイト開設容疑で男女6人摘発、広告収入は265万円 民間団体が通報
運営するインターネットサイトに女性のわいせつ画像を掲示して広告収入を得たなどとして、大阪府警サイバー犯罪対策課などは10日、わいせつ電磁的記録記録媒体陳列容疑で、大阪市北区天神橋の自営業の男(38)ら2人を逮捕、同容疑で大阪府内の21~36歳の男女4人を書類送検したと発表した。いずれも容疑を認めているという。
 逮捕・送検容疑は、昨年10月~今年1月、ネット上に「xvideos熟女まとめ」との名称でサイトを開設するなどし、女性のわいせつな動画や画像を不特定多数のネット利用者が閲覧できる状態にした、などとしている。
 府警によると、自営業の男は平成26年以降、約265万円の広告収入を得ていたという。サイバーパトロールを行っている民間団体「インターネット・ホットラインセンター」が動画を発見し、通報した。
(http://headlines.yahoo.co.jp/hl?a=20160510-00000563-san-soci)

また逮捕なニュース。
今年入ってから立て続く。驚かなくなってきた。
今回の注目点は「熟女」。「児ポに該当しなければセーフ」みたいな神話に縋ってる人間へトドメを刺す。と言うかわざわざサイト名を晒すあたりニュース記事がエログ管理人へ牽制してるように思えてきた。「熟女でもダメだぞ」と。
しかしもどんどん神話が消えていく。
無修正なければ大丈夫→逮捕
海外サーバーなら大丈夫→逮捕
URLのリンクだけなら大丈夫→逮捕
児ポなければ大丈夫→熟女でも逮捕←NEW!!
……もはや縋る藁もなくなってしまった。こんぐるぅ。
***—***
ついでにわいせつニュース↓

ろくでなし子被告、女性器作品の陳列無罪 データは有罪
漫画家の五十嵐恵=ペンネーム・ろくでなし子=被告(44)の作品などのわいせつ性が争われた刑事裁判の判決が9日、東京地裁(田辺三保子裁判長)であった。女性器をかたどった立体作品を店内に並べたとするわいせつ物陳列罪については無罪と判断した。一方で、女性器の3Dデータを配布したとするわいせつ電磁的記録等送信頒布などの罪については有罪とし、罰金40万円を言い渡した。
(http://www.asahi.com/articles/ASJ5945NZJ59UTIL01Y.html)

5/9ろくでなし子さんの地裁判決が出る。結果は「一部無罪」。
立体作品→アート。無罪。
3Dデータ→エロい。有罪。罰金40万円。
芸術は爆発。控訴するらしい。
***—***
あともうひとつ関連話題。
マスタベ(http://masturbate.io/)サイト売却したらしい↓
001
運営リスクを鑑みての売却。やはりコントロールの効かないサイトの運営はどうしてもリスキー。かしこいせんたく?