タグ

Electronに関するhideito2000のブックマーク (6)

  • Electronアプリは、まずelectron-localshortcut入れて、Command+R、Command+Wを潰すのがセオリーだと思う - サイト更新停滞ちうっ

    おまえ、セオリー語れるほど、Electronやってないだろう。 globalShortcut https://electronjs.org/docs/api/global-shortcut Electronにはショートカットキーを制御するglobalShortcutという機能があるんですけど、 これは公式ドキュメントにも書いてあるとおり、グローバルに効いてしまう。 アプリにフォーカスが当たって無くても、効いちゃうんですね。 これはこれで便利だけど、効き過ぎちゃう。 こんなCommand+Sを封じるアプリとか作ったら、あらゆるアプリのCommand+Sを封じちゃって大変ですね。 やってはいけませんよ。 'use strict'; const electron = require('electron'); const app = electron.app; const globalShortc

    Electronアプリは、まずelectron-localshortcut入れて、Command+R、Command+Wを潰すのがセオリーだと思う - サイト更新停滞ちうっ
    hideito2000
    hideito2000 2020/03/01
    Electronでショートカットキー
  • Windows上でelectronに内包したexeを実行する方法 - DJ lemon-Sour's diary (prod.hisasann)

    まえがき タイトルに書ききれていないのですがそもそもの発端が、 windows10 上で electron から別の electron のアップデートや、 electron とは関係ないアプリケーションのアップデーターを作ってみるというのを試していまして、そこでややこしい箇所が多々あったので、それをこちらにメモしておきます。 electron から electron-builder でパッケージングした zip ファイルを解凍すると解凍されないファイルがあった electronAppA から electronAppB をビルドした win-unpack ディレクトリを zip 化したファイルの解凍をレンダープロセスやメインプロセスで実行した場合にうまくいきませんでした。 正確には以下の2個のファイルを筆頭にいくつかのファイルが解凍されませんでした。 resources/app.asar r

    Windows上でelectronに内包したexeを実行する方法 - DJ lemon-Sour's diary (prod.hisasann)
    hideito2000
    hideito2000 2019/08/31
    [ffmpeg]
  • Electron終了時にCacheを消す - Qiita

    概要 XMLHttpRequestを使うアプリで、 C:\Users\%USERNAME%\AppData\Roaming\package.jsonのnameフィールド\Cache にファイルが増えていくことを観測した。(発見時で500MBほど溜まっていた) 具体的には「f_*」といったファイル。(ディスクキャッシュ?) 調査しても削除タイミングやしきい値が見つからなかった。 アプリ終了時に削除することにしたが、fsを使った削除はしたくなかったのでElectronの機能で削除したかった。 削除対象はlocalStorageなどでない通常のキャッシュ。1 どちらかと言えばChrome(Chromium)範疇の話だと思います。 詳しい方がいらっしゃいましたら、キャッシュの仕組みをレクチャーしていただきたいものです。 検証環境 Windows7 Professional 64bit electr

    Electron終了時にCacheを消す - Qiita
  • electron/docs-translations/jp at master · electron/electron · GitHub

    README.md 使用している Electron のバージョンに応じたドキュメントを使うように確認してください。 ドキュメントのバージョン番号はページの URL の一部になっています。 そうでない場合、おそらくご使用の Electron のバージョンと互換性のない API 変更を含んだ development ブランチのドキュメントを使っているものと思われます。 その場合、atom.io の available versions リストにある別のバージョンのドキュメントに切り替えることができます。また GitHub で閲覧している場合、"Switch branches/tags" ドロップダウンを開いて、バージョンに対応したタグを選ぶこともできます。 リンクになっていないリストは未翻訳のものです。 FAQ 頻繁に聞かれる質問がありますので、issueを作成する前にこれをチェックしてくださ

    electron/docs-translations/jp at master · electron/electron · GitHub
  • Electron + Express.js のミニマム構成の Web アプリを作る - Qiita

    Electron + Express.js を使ってローカルで HTTP サーバを動かして、.dmg ディスクイメージで配布可能な Mac 用の Web ベースのデスクトップアプリを、ミニマム構成で作成してみます。 こんな用途がターゲットです: Node.js / Express.js ベースの Web サーバアプリを作っている Browserify とかを使った Web クライアントアプリを作っている EC2 とかの外部サーバを使わずに、ローカルの Mac 上で動くデスクトップアプリとして配布してみたい こんな用途はターゲットではありません: Electron の詳しい仕組みを知りたい場合 Atom みたいな格的なデスクトップアプリを作りたい場合 Windows でも動くマルチプラットフォームなアプリを作りたい場合 (1)フォルダを作る

    Electron + Express.js のミニマム構成の Web アプリを作る - Qiita
  • phiary

    phi I'm a Game Programmer and Frontend Engineer passionate about programming education. Math / C / C++ / C# / JavaScript / HTML5 / CSS3 / Python Electron で $ ないって言われるんだけど... Electron で普通に jQuery を使おうとすると, 下記のようなエラーが表示されます. Uncaught ReferenceError: $ is not defined jQuery を上手く読み込めないわけですね. jQuery を覗いてみる この原因は jQuery の実装コードにありました. jquery.js (function( global, factory ) { if ( typeof module === "objec

    phiary
  • 1