2017-01-01から1年間の記事一覧
以下のようなコードを含んだバッチファイルが期待どおりに動かなくて悩んだ。 DIR /0 2>NUL IF %ERRORLEVEL% NEQ 0 (ECHO Error) ELSE (ECHO Ok) DIR /0は必ずエラーになりERRORLEVELが1になり"Error"と出力されるはずであるが、テストしていたコマンドプロ…
はじめに書いておきますが、このページはX-Frame-Options制限を回避してクリックジャッキングを可能にするものではありません。X-Frame-Options制限がかかったページでBookmarkletからフレームを操作して一定間隔でページのリロードを行うものです。また、こ…
それだけですが、実はこれをBookmarkletでやろうとするとちょっと難しいのです。リロードさせること自体は簡単ですが、ページをリロードするとそのページで動いているBookmarkletのスクリプトが止まってしまうため、2回目以降のリロードができません。なので…
はじめに それ何が嬉しいの?なんでそんな無駄なことをするんだ?と言われそうなネタですが、FirefoxでMozilla Archive Format(MAFF)アドオンでShift_JISなページを保存するとiframe内の文字が化けるので作ってみました。本当にニッチですね。MAFFアドオンを…
バッチファイルで多重起動(二重起動)を抑止するコードを探してみました。 bat 多重|二重 実行|起動 抑止|禁止|防ぐ|防止|できないように|させない - Google 検索 方法として、大まかに2つあることがわかりました。 方法1:バッチファイル自身を追記モード…
Javascriptはタイムゾーンを変更することができないのでちょっと厄介でした。 javascript:(function(d=new Date()){d=d.getTime()+(d.getTimezoneOffset()*60000);d=new Date(d+3600000*0);d.setDate(d.getDate()-1);document.location=`https://example.com…
Firefoxでブックマークレットにdata:text/htmlを使ってiframeを含む内容を記述すると、iframeが表示されない時がある。正確にはhttpsのページを開いている状態で、そういったブックマークレットを実行すると起きる。ちなみにChromeでは起きない。これが起き…
rubyinstaller 2.4.1-1-x64 をインストールするときに"Run 'ridk install' to install MSYS2 and development toolchan."をチェックし、コンソールで"3 - MSYS2 and MINGW development toolchain"を選んだときに、"error: target not found: mingw-w64-x86_6…
わーい。