GoogleSheetスプレッドシート 暗号化でなく自動で10分でログアウト GAS  セキュリティ 対応メモ

基本はアカウントの権限で制限するのですが、それだけではログインしたまま放置されたパソコンなどに対応できないため。

作業前にバックアップを。ダウンロード、エクセル形式。これを暗号化してGoogleドラム部に保存して何かあった時に戻せるようにしておきます。

参考はこちら。

多分エクセルなら何とでも暗号化できるはず。

Googleドライブにアップロード完了。

勿論ファイルの共有は無しで。

暗号化の

これは一応試してみましたが、結構微妙。

暗号化も変更履歴になってしまうのですね。日本非対応となっていたし、もしかしてメモは暗号化してくれないかもしれません。

とりあえずモバイルPCでは指紋認証が無いとGoogleにログインできないようにしようかと。

自動ログアウト

では、一定時間でGoogleからログアウトしてしまえばいいのではなかろうか?

特定スプレッドシートを開いている間や、GASで指定してログアウトすればいいかもしれない。

二段階認証をONに。

しかし、このデバイスでは次回から表示しないがデフォルトでチェックが付いているのを外す必要がありそう。

Chromeでパスワードを保存しない。Googleのオートコンプリートを削除。

これでとりあえずパスワードを入力する必要がある状態になりました。

少なくともモバイルPCでは必須なのではなかろうかと。今更ながら

 

Firefoxでも同様の設定にしておく必要がある。

 

完了。

あと、二段階認証をオフにしてはいけない。これ何とか自動でチェックをつかなくする方法あるのかな?

とりあえず条件によっては自動ログアウトするスクリプトを作るかなと。

参考、これでとりあえずリダイレクトはできた。



function Logout_from_Google(){
  var url = "https://accounts.google.com/Logout";
  var script = "";
  var html = HtmlService.createHtmlOutput(script);
  SpreadsheetApp.getUi().showModalDialog(html, 'Open ' + url);

};

 

後は無操作時間によってこのスクリプトが作動するようにしたい。

現在時刻取得、参考


function GetTimeNow(){
  var now = new Date();
  date = Utilities.formatDate(now, "Asia/Tokyo", "yyyy/MM/dd hh:mm:ss");
  Logger.log(date);
}

 

と言うか更新日時を保存、参考


function drawLastUpdateString() {
  //var sheet = SpreadsheetApp.getActiveSheet();
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('口座');
  var cell = sheet.getRange('J2');
  var date = new Date();
  var string = Utilities.formatDate(date, 'Asia/Tokyo', 'yyyy/MM/dd HH:mm:ss');
  Logger.log(string);
  cell.setValue(string);
}

実行する関数:drawLastUpdateString
実行するデプロイ:Head
イベントのソース:スプレッドシートから
イベントの種類:編集時
エラー通知設定:毎日

とおもったんだけど、どうもシートにnowを設定すれば編集したときに更新されてるっぽい

=now()

Days.jsを使う事にしました。解説参考



function Judge_Logout(){
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('口座');
  var cell = sheet.getRange('I2');
  var msgcell = sheet.getRange('J2');

  var value = cell.getValue();
  value = Utilities.formatDate(value, "Asia/Tokyo", "yyyy/MM/dd HH:mm:ss");
 // var value = '2022/03/03 17:27:12';
  Logger.log(value);
  //var nowtime = GetTimeNow();
  //Logger.log(nowtime);
  //var termDay = (nowtime - value) / 86400000;
  //Logger.log(termDay);
  dayjs.dayjs.locale('ja');
  const d1 = dayjs.dayjs();
  //Logger.log(d1);
  Logger.log(d1.format('YYYY/MM/DD HH:mm:ss'));

  var diff_m = d1.diff(value, 'm', false , true); 
  console.log(diff_m);
  msgcell.setValue('無操作時間='+diff_m); 
  if(diff_m > 10){
    msgcell.setValue('ログアウトします');
    Logout_from_Google();
  }

}

時限式トリガー

いや、ダメだこれ。スクリプトから更新された場合も更新時刻が変更されて無操作時間が0分のままになっているようです。

よって、やはりこちらを使ってみます。

drawLastUpdateString



function drawLastUpdateString() {
  //var sheet = SpreadsheetApp.getActiveSheet();
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('口座');
  var cell = sheet.getRange('I2');
  var date = new Date();
  var string = Utilities.formatDate(date, 'Asia/Tokyo', 'yyyy/MM/dd HH:mm:ss');
  Logger.log(string);
  cell.setValue(string);
}

 

 

Sweatcoin 上場 Stepnと 時にできるので運用中メモ

created by Rinker
SwetCoinの紹介リンクです。 投資を勧めているわけではありません。

ーーーーーーーーーーーーーーーーーーーー

created by Rinker
儲かるか全然分かりませんし、大損するかもしれないです。本当に分からないので投資を勧めることはありません。

ーーーーーーーーーーーーーーーーーー


ーーーーーーーーーーーーーーーーーーーー

ーーーーーーーーーーーーーーーーーーーー

2022年11月10日 手持ちの二機種とも不具合で完全に動かないかも

 

Oppo A5 2020:異常バッテーリー消費、発熱。デイリーブーストが解析中のまま進まない。

Redmi 9t:正常動作しているようだが、最近使ったアプリにロックできない。

ようはSweatcoinの説明ではそうしないとすべての歩数がカウントできていないとの事。

多分これと同等の問題かと。

 

2022年10月20日 いくつか問題があって厳しい。このままでは損失になるし、継続課金も勿論しないだろう。

 

一番の問題はSweat価格が下がり続けていることでしょう。

理由の一つにアプリの不安定さがあると思う。

デイリー20分のブーストが機能していません。20分歩いた後でずっと分析中になって以上にバッテリーを消費していました。

結果、全然歩数のカウントもされなくて、Sewatcoinを稼げていません。

そもそも、毎日5000歩までしか暗号資産SWETに変換できないのかもしれないです。

結局、一回アンインストール、再インストールしています。デイリーの2倍ブーストはやらないことにします。デメリットが大きいので。今の所。

もし、アプリ内の景品が魅力的になるなら、復活の目もあるのですが、今の所厳しいと思います。

 

 

2022年9月22日

 

SweatCoinが上場したので久しぶりに触ってみました。

今現在970コインほど稼いでいます。

既に130コイン位売却して7ドル程度の利益確定をしました。

要は、引き出せる限界が全部ではなかったからです。

よって、この調子なら課金した方が利益になるはず?
という事で年3900円位のプレミアムプランにしました。

今更気が付いたのですが、デイリーリワードの広告がそれなりに稼げるのかと。
宝くじ的な要素が大きいですが。

サブスマホで広告を流して置く程度なので、休憩時間中にするかもしれないです。
忘れていなければ。

けど、基本的にこの系統のゲームはStepnの事例があるので油断できないと思っています。

予想に反して価格が上がってくれると良いのですが、Sweatを持っていて何かいいことがあるのか?

私の調査不足のせいか今の所わからないので。

 

2022年6月20日

今のところ無料でできています。

私も完全無料でしか使っていません。すべてはこのアプリが流行るかどうかにかかっていると思います。

created by Rinker
SwetCoinの紹介リンクです。 投資を勧めているわけではありません。

金GOLDとプラチナPlutinumの戦略メモ

金(GOLD)とプラチナを半分ずつ積み立てて、プラチナが上がった時はプラチナを売って金を買う。をずっと継続しています。

要はインフレヘッジになるはず。多分。

と言うか、各国は通貨を増発していくので、相対的にコモディティ価格は上昇するのかなと。当たるか分かりませんが。

プラチナの方がボラティリティの方が金よりも高いはずなのでもっと利益が増えるはず。多分。

とはいえやっぱり先の事は不明ですが。

 

金GOLD:プラチナのチャート(基本1:1になるのかな?分からないけど。)


ーーーーーーーーーーーーーーー

始めたきっかけの本

ーーーーーーーーーーーーーーー

金価格


ーーーーーーーーーーーーーーー

プラチナ価格


ーーーーーーーーーーーーーーー

2024-11-25 押し目でマニュアルpaxGOLDエントリー

けど少額。というのはもうすでに上がっちゃってるからね。

BRICSがGOLDを購入し続けるかな?
と予測はあるが、2年位前からずっと言われている話だからな。

今更さすがに織り込まれていて、むしろ中国がこれからBTCをどう扱うのか?ってのに注目したい。

通貨の裏付けはGOLD以外にも必要なのでは?

とはい一応GOLD持ってはおくけど。圧倒的にBTCのほうが便利だと思うよ。あくまで個人的には。

 

 

2022-10-31(MO)プラチナがずっと低迷。金(GOLD)がずっと上がっている状況

金とプラチナ価格は全然1:1になっていないですね。金が高い。

よって、そもそも数年前に積み立て設定したまま全くプラチナを売っていません。

まあ、金が上がっているからいいのだけど。