Skip to content

keisei1092/petit-nico-viewer

Repository files navigation

petit-nico-viewer

![](./Screen\ Shot\ 2016-08-12\ at\ 08.17.44.png)

  • 動画プレイヤー以外の要素を隠します
  • 常に最前面に固定されます
  • カテゴリランキング閲覧機能
    • VOCALOID
    • 歌ってみた
    • 踊ってみた
  • カテゴリランキングからランダムで1つ動画をピックアップ
  • 単語検索機能
  • アドレス直打ち
  • YouTubeやニコニコアニメチャンネルへの遷移ボタン
  • 関連動画検索
    • 動画IDから引きます
  • mp3を保存
    • progress barとかアラートとか何も出ないけど鼻くそほじって待ってろ
    • (実際そのうちどうにかしたい)
  • ツイート機能
    • メインブラウザが立ち上がります

Usage

[email protected]:keisei1092/petit-nico-viewer.git
cd petit-nico-viewer
npm install && npm start

[Electron]Pepper Flash pluginを使ってFlash Playerを動作させる - Qiita
http://qiita.com/sanoani/items/b4457b9c348e007a18aa

こちらを参考にしてPepperFlash/ディレクトリを作成しプラグインファイルを格納してください

Zoom Factor

main.js

mainWindow = new BrowserWindow({
  width: zoomFactorsWidth[1],
  height: zoomFactorsHeight[1],
  frame: true,
  resizable: true,
  alwaysOnTop: true,
  webPreferences: {
    zoomFactor: zoomFactors[1],
  }
});

配列のインデックスを切り替えると拡大率を調整できます

最前面をやめたい場合

main.js

// Create the browser window.
mainWindow = new BrowserWindow({
  width: zoomFactorsWidth[1],
  height: zoomFactorsHeight[1],
  frame: true,
  resizable: true,
  alwaysOnTop: true,
               ^^^^ ここを false にしてください
  ...
});

Save as mp3

youtube-dlが必要です

brew install youtube-dl