wedata:400のexampleUrlを分割した

wedata.net まだ他のコーダーの皆さんに受け入れられるかわかりませんが、意図を書いておきます。pageElementを基準に分割しています。以前述べたように、400のpageElementはざっくり3つに大別されます。 tanyao.hatenadiary.jp パターン1 //articleパター…

wedata:650のアイデア

//*[contains(@class,"hentry") or contains(@class,"h-entry")][not(./following-sibling::* or ./preceding-sibling::*)]/ancestor::*[./following-sibling::* or ./preceding-sibling::*][1][count(//*[contains(@class,"hentry") or contains(@class,"h-…

アンカーリンクの生成

r.gnavi.co.jp 頼むからアンカーリンクをつけてくれ!! tenjinjinのブックマーク / 2020年7月29日 - はてなブックマーク 対応しているのはChromeのみですが、こちらの方法でページ内リンクを生成しました。 www.suzukikenichi.com 【(各都道府県名)】の箇…

YouTube広告対策

@-moz-document domain("youtube.com") { #sparkles-container,#player-ads{display:none !important;} img[src*="tpc.googlesyndication.com"],.ytp-ad-progress-list{display:none !important;} .ytp-ad-text-overlay:nth-of-type(1){display:none !import…

Generic Posts Rule pageElement(wedata:400)を解説?

問題の多そうな https://t.co/NnNGXZfCag の pageElement を気合を入れて読む…— Griever (@Griever2) July 16, 2020 お役に立つとは思えませんが他にも気になっている方がいるかも知れません。私なりにごく簡単な解説を入れます。 (//article[not(contains(.…

なぜダミーコードが必要なのか

AutoPagerizeのsiteinfo(各サイトの設定)をよく書いているのですが、下の画像のように本来ページ中のコンテンツを繋ぐのに必要ないはずのsiteinfoを書く場合があります。 wedata.net 私はこれをダミーコードと呼んでいます。なぜこれを書く必要があるのか…

西野ブログ対策がFirefoxで機能しない対策

uBlock Originというアドオンをインストール アドオンマネージャーのオプションからダッシュボードを開く 「Myフィルター」タブ内のテキストエリアに |https://c.stat100.ameba.jp/ameblo/assets/runtime-main_pcを貼り付けるまた対策がイタチごっこになりそ…

WeatherTypingのK-1ハイフン問題について

WeatherTypingの公式ワード3にはK-1というワードが出ます。ハイフンを打つ必要があるのですが、これに苦しめられています。私なりの対策を書いておきます。DvorakJのウィンドウを表示してこちらの画面で[Win]にチェックを入れます。 この上でWindowsキー+ハ…

phoenixかな配列漢字入力用メモ

A キー B キー よ(い) 上2中9 良(い) 上1上2中7 油 下4下3中7 脂 中8中A上4 と(る) 中5中9 取(る) 下1上9 い(う) 中3中7 言(う) 中2下7 さま 様 中2中3中9 ち(る) 中5中2 散(る) 下1下3上A まったく 全く 下2下…

ツイートからリプライ、リプライから次のリプライへ移動するリンクを設置

// ==UserScript== // @name tweet_jump // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://twitter.com/*/status/* // @grant none // @require http://ajax.googlea…

phoenixかな配列について

現状 phoenixかな配列でタイプウェルを打っています。本来漢直で使われる行段系の配列です。先日50秒が切れました。*1 まったく来ると思っていなかったタイミングで50秒が切れました pic.twitter.com/p7pMVzdhAv— 小河健三 (@kenzou_path) 2019年6月20日 pho…

JISかなで仮想キーコード一覧

かな 16進数 あ 0x33 い 0x45 う 0x34 え 0x35 お 0x36 か 0x54 き 0x47 く 0x48 け 0xBA こ 0x42 さ 0x58 し 0x44 す 0x52 せ 0x50 そ 0x43 た 0x51 ち 0x41 つ 0x5A て 0x57 と 0x53 な 0x55 に 0x49 ぬ 0x31 ね 0xBC の 0x4B は 0x46 ひ 0x56 ふ 0x32 へ …

R25対策

@-moz-document domain("r25.jp") { #onesignal-popover-container{display:none;} .Header{position:static;} }

Simple link previewの動作するサイトを限定

設定項目がないようなので作りました。リンク脇に出てくるアイコンをCSSで消しただけです img#link_preview_icon[style]{display:none !important;} @-moz-document url-prefix("https://travel.spot-app.jp/") { img#link_preview_icon[style]{display:bloc…

学校に行きたくない小学生に何を言えるのか

遅ればせながら少年革命家ゆたぼんくんについて考えてみました。まだご存じない人はこの辺とか適当に検索をかけていただければと幸いです。学生時代に学ぶべきは何なのか説明する上で、下の表を使います。 この記事で主張したいのは、横軸のdo(行動)とthin…

やまぶきでphoenixかな配列を設定

簡単なyabファイルの元を置いておきます。自分では使おうと思いませんが、やまぶきでphoenixかな配列を試したいという方はどうぞ。yamabuki4.16.1で動作確認しています。 [シフト無し] 1,2,3,4,5,6,7,8,9,0,-,^,¥ 無,無,無,無,無,無,無,無,無,…

NAVERまとめで#回避

// ==UserScript== // @name naver_sharp_avoid // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://matome.naver.jp/* // @grant none // ==/UserScript== var result…

西野ブログgamp版

このスクリプトは実験的なスクリプトです。デザイン上必要な改行やテキストなどが消える場合がありますのでご注意ください let.hatelabo.jp .l-m-b2x {margin:0;} .l-p-b3x {padding:0;} .l-p-b {padding:0;} .entry-hashtag{display:none;} .entry amp-img[…

西野ブログ限定版

このスクリプトは西野亮廣さんのブログを見やすくすることを目的に書きました。私の判断で不要な箇所は消しています。またいくつか変更を加えています。異論のある方は原則個別に調整をお願いします。意見の分かれそうな点について調整する方法を書いておき…

SPOTで表示を軽く?する

// ==UserScript== // @name spot_light_load // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://travel.spot-app.jp/* // @grant none // @require http://ajax.goog…

画像のみ表示時に連番画像を生成

let.hatelabo.jp // ==UserScript== // @name renban_load_zero // @namespace http://d.hatena.ne.jp/jigendaddy/ // @include *.jpg // @include *.png // @version 1 // @grant none // ==/UserScript== if (/\d/g.test(location.href)) { if (window.con…

Twitterで登録したモーメントを一覧リストで表示

let.hatelabo.jp // ==UserScript== // @name twitter_moment_list // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://twitter.com/i/moments/* // @grant none // @r…

誕生日

greasemonkeyスクリプトの新ネタが思いつかないので、日記を書くことでお茶を濁しておきたい。テーマはランダムで決めるものとした。自分で決めたところで、私の力量ではどうなるものでもない。ならば運を天に任せてみようという趣向である。フォロワーのツ…

Twitterで今日の予定をメモ

このスクリプトはFirefoxで動作を保証しないものとします let.hatelabo.jp // ==UserScript== // @name twitter_date // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https…

YoutubeでURLメモ用のテキストエリアを表示

このスクリプトはFirefoxで動作を保証しないものとします let.hatelabo.jp // ==UserScript== // @name youtube2hatena // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match htt…

Twitterのツイートをはてなブログに埋め込む形式でリストを表示

このスクリプトはFirefoxで動作を保証しないものとします let.hatelabo.jp // ==UserScript== // @name twitter2hatena // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match htt…

SPOTで記事を探しやすくする

let.hatelabo.jp // ==UserScript== // @name spot_search // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://travel.spot-app.jp/* // @grant none // @require http…

登録したTwitterのアカウントをリストで表示

このスクリプトはFirefoxで動作を保証しないものとします let.hatelabo.jp // ==UserScript== // @name twitter_acc_list // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match h…

Youtubeで音量調整が必要そうな場合に警告を表示

// ==UserScript== // @name youtube_volume_alert // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://www.youtube.com/watch?v=* // @grant none // ==/UserScript==…

アメブロ旦那観察日記の画像をインスタグラムと同じサイズで表示

let.hatelabo.jp // ==UserScript== // @name mofu_ameblo // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://ameblo.jp/mofu-everyday/entry* // @match https://ame…