質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

Q&A

3回答

229閲覧

ノートPCからブラウザを使ってデスクトップPCのファイルを検索する

Work-Work-Work

総合スコア6

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

0グッド

0クリップ

投稿2018/04/27 03:34

編集2018/04/27 06:15

前提・実現したいこと

お世話になります。
早速ですが次のようなことがしたいと思っています。

  • デスクトップPC(Windows10)を1台,ノートPC(Windows10)を1台(計2台)用意します
  • ユーザはお年寄りや主婦のような方を想定しています。要はPCに不慣れな方で、Webブラウザを操作するのがやっとといった感じの方です
  • デスクトップPCの方には有るところから転送されるデータ(画像ファイル)をひたすら貯めておきます(要するにサーバです
  • 転送されるデータはデスクトップPCのWindowsのフォルダに格納されています
  • Windowsのフォルダの中には日付フォルダが有り,その下にデータが獲得された地域のフォルダがあり,その中に画像ファイルがある,という構成です(場合によってはこのファイル構造を設計し直す必要があると思っています)
  • ファイル名は「1804201010.jpeg」の様に「年」「日付」「時間」を記載しています
  • ノートPCからブラウザを用いてデスクトップPCに格納された画像ファイルを閲覧・検索できるようにしたい(できればNode.JSを使いたい)
  • ここで言う「閲覧」とはノートPCからブラウザを介してデスクトップPCのWindowsのフォルダに格納された画像ファイルをブラウザ上に表示すること 
  • 「検索」とは上記の「日付」と「地域」から所望のファイルを検索することを意味しています.例えば4/20のA地域のフォルダの1804201010.jpegの場所を返すといったところです

ただ当方はこの分野に疎いためどういう手順で何を用意すれば良いのか分かりません。
ググる言葉も分かりませんといった感じです。。。
曖昧な質問で申し訳ございませんが、手順を教えていただければとおもいます。

調べたこと

Node.JSで何かを書いてあげれば良い,というところまでは分かった。
なにをどうするのかは調査中。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

dit.

2018/04/27 05:19

リスト作成時の「リスト」という文字が残っていますので、削除してください。「- 」に続けて書きたいことを書けば大丈夫です(ハイフンの後に半角スペース必要)
Work-Work-Work

2018/04/27 06:10

ご指摘ありがとうございました。修正いたしました。
m.ts10806

2018/04/27 06:12 編集

「ない」のであれば項目ごと削った方がよろしいかと。質問内容に関係ない項目はノイズとなりえます。いずれにしてもプログラミングとは関係なさそうな内容ですが・・・。
Work-Work-Work

2018/04/27 06:16

ご指摘ありがとうございました。項目そのものを削除しました。
guest

回答3

0

ローカルのネットワーク内であれば、単純にファイル共有の設定すればいいだけ。
インターネットを介してみるなら、デスクトップPCにFTPサーバを入れて、FTPで見れるようにする、ってところですね。
#セキュリティに気をつけて。。

投稿2018/04/27 03:38

y_waiwai

総合スコア87774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Work-Work-Work

2018/04/27 04:46

ありがとうございます。確かにFTPを使うという手もありますが、ユーザ(ノートPC側)はコンピュータの操作に不慣れなため、ブラウザから見れるようにしたいと思っています。FTPはブラウザから見れなかった気がします。(間違っていたらごめんなさい)
y_waiwai

2018/04/27 05:20

ブラウザでFTPでもみるにはみれますが、気になるのはセキュリティのことですね 無条件にネット上にさらしてしまうのはあまりにも危険ですし、そこらへんどーするかですね まあ、FTPでは(FTP自体のセキュリティはどーやねん、というのはおいといて)一応パスワードを要求しますし、そこらへんとっつきやすいかなーと思いますです
guest

0

データの内容や環境(OSなど)がわからないのでなんとも? ですが、DBサーバかHTTPサーバを立てるのがいいかと....
「閲覧・検索」についてはデータの内容にによりますが、DBサーバなら検索は得意ですからやってみる価値はあると思います。
#nfs(Network File System)という手もあるけれど、コレだと直にみえちゃいますね^^;

投稿2018/04/27 04:24

cateye

総合スコア6851

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Work-Work-Work

2018/04/27 04:43

ご回答ありがとうございます。上記の質問に詳細を書き加えました。HTTPサーバを調べてやってみようと思います。
guest

0

デスクトップpcにサーバープログラムを実装してノートpcからアクセスしてください。

投稿2018/04/27 03:44

tekka

総合スコア514

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Work-Work-Work

2018/04/27 04:44

ご回答ありがとうございます。Node.JSを試す予定です。
tekka

2018/04/27 11:37

NodeJSはあまり詳しくないのですが、前に少し触った感じ、例外でこけたらNodeサーバーが丸ごと落ちた記憶があります。webプログラミングに不慣れな方が、そんなプロダクトを使って大丈夫でしょうか? 落ちるたびに客先に行って再起動するよりは、素直にPHPでも使った方が良いと思うのですが。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問