【node.js】サーバサイドjavascript 5【Nashorn】 (796レス)
上下前次1-新
70: 2018/03/17(土)13:29 ID:T/uji2Bj(2/2) AAS
おおーそんなことってあるのか
FreeBSDの環境構築含めて最小限の再現手順を添えてIssueに上げたら?
ちなみに今のバージョンって8.10.0と9.8.0だよ
71(1): 2018/03/28(水)22:23 ID:Ik/iQCHb(1) AAS
Node.jsを使ってwindowsでmp3を再生するにはどうすればいいのでしょうか?
とりあえずググって出てきたplay-soundというのとplayerというのを使ってみたのですが
何故かうまくいきません
play-soundは外部プレイヤーを呼び出してるだけっぽいですし
72(1): 2018/03/29(木)01:33 ID:DnMaJisN(1) AAS
>>71
simplayerってのが気になってたから代わりに試して報告レスを書く権利をやろう
73: 2018/03/29(木)10:13 ID:fj69X1D3(1/2) AAS
>>72
ありがとうございます
それも見たのですが、コマンドを呼び出してるだけですよね
アプリを入れなくてもいいのはいいのですが、
windowsではwavしか再生できないというのが困ります
まぁwindowsがイケてないのですが・・
74: 2018/03/29(木)12:32 ID:90vctbdp(1) AAS
鯖側だけで音が鳴ってても困る
75: 2018/03/29(木)12:33 ID:fj69X1D3(2/2) AAS
Electronのメインプロセスでサウンドが鳴らせないことが問題だったのですが
非表示のレンダラプロセスを起動しておいてそこで鳴らせばいいと気づきました
mp3を鳴らすモジュールもElectronを使うようにすれば実現できるでしょうね
メモリ使用量的に富豪的ですが
76: 2018/03/29(木)20:14 ID:0KWZ/AkQ(1) AAS
Pixi.js ベースのゲームエンジン、Phaser とか使わないとできないのかも
77: 2018/03/31(土)16:03 ID:Sn+gu03Z(1) AAS
CommonJSのやつをESモジュールに書き換える際に依存モジュールってどうしてる?
ブラウザ用にバンドル出力すると.mjsじゃなくなっちゃうし
78: 2018/04/03(火)18:21 ID:DyW1PQoq(1) AAS
axiosでdatファイルやsubjectファイルを取得するソフトを作っているのですが、文字化けしてしまいます。
jconvやiconv-liteなどのパッケージを使ったり、環境もDigitalOceanのドロップレットを使ったり
ローカルのWindows10で動かしたり色々しているのですが、どうしても文字化けが治りません。
どなたか、ご教示いただけませんでしょうか。
79(1): 2018/04/04(水)02:04 ID:dci/EUEW(1/3) AAS
dat ファイルって、5ch の?
HTML に、文字コードを付けていないのだろ。
どうせ、CP932 だろ
強制変換すれば?
80: 2018/04/04(水)02:30 ID:h2UR4/YM(1/2) AAS
ほんそれ
81: 2018/04/04(水)02:37 ID:RW7X0/F+(1) AAS
>>79
ご回答ありがとうございます。
axiosで取得した時にSHIFT_JISのコードをaxiosが勝手にutf-8扱いしてデコードしていたために
おかしくなっていただけでした。
82: 2018/04/04(水)02:52 ID:h2UR4/YM(2/2) AAS
>axiosが勝手にutf-8扱いしてデコード
そうか?
鯖がUA観て送信塩湖変えてる可能性は?
83: 2018/04/04(水)02:55 ID:dci/EUEW(2/3) AAS
スクレイピングなら、Ruby で、Selenium WebDriver, Mechanize の方が簡単
JavaScript, Node は、面倒くさい。
まだ、Electron の方がマシ
84: 2018/04/04(水)09:11 ID:jx2XXyxV(1/3) AAS
electronてnodeじゃんwwwww
85: 2018/04/04(水)14:38 ID:dci/EUEW(3/3) AAS
参考までに。
Ruby で、Selenium WebDriver で、Chrome のHeadless mode で、
5ch をスクレイピングしたら、文字化けもせずに、テキストが取得できた
ブラウザが、CP932 を自動的に、UTF-8 に変換しているのかな?
driver.navigate.to "2chスレ:linux
element = driver.find_element(:css, 'div[data-id="8"] > div.message > span')
puts "内容 :#{element.text}"
86: 2018/04/04(水)14:45 ID:YO5zcEko(1) AAS
以前ならnodeでスクレイプはjsdomとjqueryが定番だったイメージ
最近は知らんけど
87: 2018/04/04(水)15:49 ID:jx2XXyxV(2/3) AAS
最近はヘッドレスChrome使う。(puppeteerなどのラッパーを使って)
seleniumと比べて挟むレイヤーが少なくて同じ以上の事ができる。
他のブラウザでやんなきゃならないときはSeleniumだね。セットアップが非常にめんどくさいけど。
88: 2018/04/04(水)16:43 ID:s/NBnuXV(1) AAS
Windows環境でもpuppeteerのヘッドレスChrome動くようになった?
89(1): 2018/04/04(水)17:14 ID:jx2XXyxV(3/3) AAS
MBPだから分からん。
上下前次1-新書関写板覧索設栞歴
あと 707 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.008s