問題タブ [ifttt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
884 参照

google-sheets - カスタム Google シート凍結タイムスタンプ式

これは、私が Google スプレッドシートのスクリプト作成に特に精通しているわけではなく、Google を使って作業するのがかなり得意であるという事実から始まります。

RSS リーダーに記事を保存すると、IFTTT.com を使用して Google スプレッドシートが自動的に追加されます。

IFTTT の仕組みでは、保存された記事のさまざまな属性に基づいて、シートの下部に行を追加します。

自動の非揮発性タイムスタンプを行に追加することに行き詰まっています。

以下の自動タイムスタンプ機能を使用してみました。これは、セルに入力したときに機能しますが、シートが追加されたときには機能しません。

IFTTT を使用すると、どのデータをどの列に移植するかを設定でき、Feedly からのデータを列に入れることができる特定の「成分」があります。

また、静的テキストや数式も使用できます。

これに気づいて、私は次のカスタム関数を見つけました。

これにより、記事のタイトルにコンテンツが含まれているかどうか、および true の場合はタイムスタンプをチェックする関数を追加できました。

=Timestamp(INDIRECT("E"&ROW()))

奇妙なことに、この数式の最初の行は、今日シートをリロードしても変更されず (昨日数式を入力しました)、シートのさらに下の行も変更されませんでした。

ソースシート: https://docs.google.com/spreadsheets/d/1ybfgOgBkqHdld9_sexzMfdMV2lT6Qp7WgQ8Di96S-a8/edit?usp=sharing

早々にありがとうございました。

0 投票する
0 に答える
305 参照

lua - Web リクエスト イベント ドリブンの Lua コード

ESP8266 WiFi モジュールで実行されている Lua スクリプトで見たものと現在実装しているものは、数秒ごとにサーバー ページをポーリングし、値が変更されたかどうかを確認することです。値が変更された場合は、何らかのアクションを実行してください。

これが私のコードです

しかし、これは非常に非効率的です。

値が変更されるたびにコードに割り込みが発生し、event_driven_func が実行されるイベント駆動型コードである疑似コードを実装または改善するにはどうすればよいですか?

または、より効率的な方法。

適用例:

サーバーページに表示されているYouTubeサブスクライバーの数があるとします。サブスクライバーが変更されるたびに、jsonページ xyz.php の1つに「POST」Webリクエストを送信する必要があります(これは IFTTT を使用して行われます)。その後、イベントが実行されます値が反映されるようにLuaコードの関数。