Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

user.js版を生成する #95

Merged
merged 6 commits into from
Sep 11, 2021
Merged

user.js版を生成する #95

merged 6 commits into from
Sep 11, 2021

Conversation

pastak
Copy link
Contributor

@pastak pastak commented Sep 10, 2021

#85 を眺めていて、ひとまずuser.jsを作っておくと良いのではということで生成出来るようにしたので、PRにしました。

インストール方法というかメジャーなブラウザだとこれらを使うことで有効にできます。(READMEなどに足した方が良さそうなら足します)

Chromeは開発者モードになっていると chrome://extensions/ からローカルに一度落としたuser.jsをインストール出来ます。


表題と関係ないのですが、confirmが出る時にキャンセルを押すとnullが返ってきてエラーになるのを回避するようにしています。

@pastak
Copy link
Contributor Author

pastak commented Sep 10, 2021

ホワイトスペースの差分を消すと見やすいかもです

https://github.com/inajob/toICN/pull/95/files?diff=split&w=1

Copy link
Owner

@inajob inajob left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

何点かコメントしました。

READMEからリンクする形でユーザスクリプトの利用ページ(日本語の解説サイトへのリンク集のようなものを想定しています。)があるといいなと思いました。(このPRでなくても良いです)

if(specifiedKey.keyNo != -1){isAutoKeyDetection = false;}
function waitElement(cb) {
let selector;
if (webSiteName === "ufret") {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

グローバル変数への依存を減らしたいのでwebSiteNameは waitElementの引数にしてほしいです。

template/user.js.header Outdated Show resolved Hide resolved
template/user.js.header Outdated Show resolved Hide resolved
@pastak
Copy link
Contributor Author

pastak commented Sep 11, 2021

READMEからリンクする形でユーザスクリプトの利用ページ

ちょっとどこかから探してくるか、自分で適当に設えてリンク貼る形で準備しようと思います。別のPRなりで追加させてください 🙏

-n javascript:(function(){
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

おや、-n が効いてないですね・・ echoのバージョンが違うようですね

この辺ですかね? 試してもらえると助かります。

https://qiita.com/okisanjp/items/7985ddb9b1b00f1617a9

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

情報ありがとうございます!bash gen.shで回避できました。

@inajob
Copy link
Owner

inajob commented Sep 11, 2021

PRありがとうございました。ブックマークレット以外の利用方法提供の第一歩となりました!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants