JavaScriptの文字コード・バイト配列絡みの忘却録 2019/04/042023/03/14型と文字コード 型 文字コード 補足 String Unicode(※) DOMString。エンコード方式はUTF-16。 Blob - String は UTF-8 に変換される ソースコード - ウェブでは、 UTF-8N が一般的 ※ JavaScript は、通常 UT...
HTMLにテキストファイルを埋め込んでダウンロードする 2019/04/032020/12/16やること ブログなどのファイルが置けないない環境で、小規模なテキストファイルを外部ホスティングせずに、ダウンロード可能にする。 HTMLファイル内にファイルを埋め込む リンクのクリックでダウンロードする 追記 data: で画像ファイルの埋め込みなどと同じように埋め込めるようです...
GoogleAppsScriptのスプレッドシート処理を高速化する 2019/03/282020/04/24はじめに スプレッドシート絡みのGoogleAppsScriptの高速化案です。 タイマー実行時間がきつきつなので節約します。 処理時間を確認する Apps Script - 実行数 GoogleAppsScriptダッシュボードの実行数で、 期間 として処理時間が表示されている...
table要素をCSV形式でダウンロードする機能を実現する 2019/03/052020/10/07table要素をCSV形式でダウンロードする機能を実現するために作成しました。 大抵のテーブルにそのまま使用できるといいな…。 仕様・制約 指定のtableをCSVで取得する UTF-8BOMありで出力する Excel対策のため カンマ(,)、ダブルクォーテーション("...
EncodeUtility.jsサンプル集 2019/01/15 下記ライブラリのサンプル集です。 WSH(JScript)用変換ライブラリ:EncodeUtility.js 共通 文字列 → byte配列 → 文字列 「文字列」から「byte配列」へ変換 「byte配列」から「文字列」へ変換 var str = ...
Google reCAPTCHA v3 の動作サンプルを作ってみた 2019/01/082020/02/29 完成品 reCAPTCHAv3テスター 補足 GoogleAppsScriptのフェッチ回数制限があるため、大量アクセスはご遠慮ください。10回、20回程度であれば問題はありません。 動作概要 Webページを表示する WebページにreCA...
reCAPTCHA v2 をお問い合わせフォームに設定する 2019/01/072020/10/07GoogleAppsScriptでお問い合わせフォームを作成する で作成したお問い合わせフォームにreCAPTCHAv2を設置する。 導入手順 reCAPTCHAのAPIキーを取得する reCAPTCHA reCAPTCHAv2のチェックボックスを選択してドメインを指定して完了 ...
GoogleAppsScriptでソーシャルリンク数を取得する 2019/01/042020/10/07ソーシャルリンクをGoogleAppsScriptで取得する はてなのブックマーク数を取得 はてなのブックマーク数を取得.gs function getHatenaBookmarkCount(cell) { var url = cell; var response = U...
WSH(JScript) 外部入力関連 2019/01/022023/03/14WSH(JScript)での外部入力関連まとめ ポップアップメッセージ 関数 ret = sh.Popup(strText, [nSecondsToWait], [strTitle], [nType]) 引数 strText ポップアップウィンドウに表示するテキスト nSecon...
WSH(JScript) 外部出力関連 2019/01/012020/10/05WSH(JScript)での外部出力関連まとめ エコー 関数 WScript.Echo([arg1], [arg2], [arg3], [...]) 引数 arg1, arg2, arg3 出力するアイテム 戻り値 なし Echo メソッド 解説 wscript.exe と cs...
GoogleAppsScriptのWebアプリケーションで文字列を返す 2018/12/182020/10/07文字列を出力する text.gs function doGet() { return ContentService.createTextOutput('Hello World.') .setMimeType(ContentService.MimeType....
GoogleAppsScriptでよく使うコードまとめ 2018/12/142023/10/30基本処理 ショートカット ショートカット 説明 Ctrl+R 選択している関数を実行 Ctrl+Enter ログ表示 ※基本的なテキストエディタのショートカットは使用できます [Ctrl+Z]:元に戻す、[Ctrl+F]:検索、[Ctrl+S]:保存など ログ出力 Logger...
FileUtility.jsサンプル集 2018/12/052019/01/15 下記ライブラリのサンプル集です。 WSH(JScript)用ファイルライブラリ:FileUtility.js 共通 絶対パス/相対パス パス指定では、絶対パス/相対パスが使用できる。 フォルダ区切りとして / と \ が使用できる。 注意: \ は、エスケ...
Twitterのツイート/フォロー/フォロワー/いいね数を取得 2018/11/282020/10/07GoogleAppsScriptを使用したTwitterのスクライピングです。 ソースコード twitter.gs // Twitterのツイート/フォロー/フォロワー/いいね数を取得する function getTwitterData() { // HTML取得 var...
GoogleChartAPIでテーブルをグラフで表示する 2018/11/272020/10/07GoogleChartAPIのサンプルです。 下記記事のGoogleChartsとの比較用にテーブルをグラフ化します。 GoogleChartsでテーブルをグラフで表示する 完成品 番号 データ1 データ2 データ3 1 1025 7840 1917 2 452 2553 211...
GoogleChartsでテーブルをグラフで表示する 2018/11/262020/09/12GoogleChartsのサンプルとデザイン周りで知らなくてハマったことです。 完成品 番号 データ1 データ2 データ3 1 1025 7840 1917 2 452 2553 2115 3 3716 1900 8972 4 632 5301 7350 5 4918 3051 ...
GoogleAppsScriptでお問い合わせフォームを作成する 2018/11/222020/10/07GoogleAppsScriptでお問い合わせフォームを作成する。 概要 GoogleAppsScriptを使用して、自由な外観のお問い合わせフォームを作成する サーバレスでお問い合わせフォームを作成する お問い合わせフォームにはJavaScriptが不要 ただし、GoogleA...
コピペ不可な入力欄に強制入力するブックマークレット 2018/08/142018/11/18下記の記事のブックマークレットが面白かったので改造してみた。 コピペ不可なパスワード入力欄に強制コピペできるブックマークレットを作りました : akiyan.com 不満点 パスワード入力欄にしか対応していない メール入力欄にも強制入力したい promptに入...
簡易にGoogleAnalyticsを使用する 2018/08/122020/10/07本記事の対象者 少しでもサイトを高速化したい人 Google Tag Manager(gtag.js)を使いたくない人 Google Analytics(analytics.js)のサンプルコードが欲しい人 タグマネージャーを使用しない理由 タグマネージャー( gtag.js )...
Bloggerのコメント欄を改善する 2018/08/112020/10/06この記事は、既に最新ではありません。最新の関連記事は、「 Blogger用の関連記事表示機能:FeedRelatedPosts.js 」を使用しています。 「 Bloggerに関連記事を表示する 」の続きです。 「A Simple Related Posts Widget For...