Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Передача и хранение данных в интернет (http://forum.oszone.net/showthread.php?t=321938)

jojo67 21-12-2016 18:56 2697485

Передача и хранение данных в интернет
 
Ребята, всем привет. Подскажите, какими способами еще можно передать текстовые данные в интернет и сохранить их чтобы потом скачать. С помощью php пробовал, но для это требуется сервер. Возможно есть варианты кроме php?

Angry Demon 21-12-2016 19:04 2697487

Цитата:

Цитата jojo67
передать текстовые данные в интернет

В весь Интернет по всем галактикам?

Цитата:

Цитата jojo67
С помощью php пробовал

При чём тут PHP? Это скриптовый язык общего назначения для разработки веб-приложений

jojo67 21-12-2016 19:19 2697490

Через php записывал данные в файл, который находился на сервере

Iska 21-12-2016 19:41 2697496

jojo67, php — не способ, а средство. Способы — это протоколы: ftp, http, smtp, их security-аналоги, надстройки и расширения над ними наподобие WebDAV и т.п.

Используемый способ напрямую зависит от того, куда Вы планируете «сохранять», как правильно отметил коллега Angry Demon. Ждём от Вас ответа на данный вопрос.

jojo67 21-12-2016 19:48 2697497

Сохранять куда угодно,главное чтобы это можно было скачать с разных компьютеров. Вот хотелось бы узнать средство, которым это можно реализовать, конечно желательно способом через http

Iska 21-12-2016 20:04 2697499

jojo67, тогда персональное облако. Лично я рекомендую, как это не странно, Яндекс.Диск — из-за вменяемой поддержки протокола WebDAV: Вы можете не только работать по https через браузер, не только синхронизировать проприентарным (как правило) клиентом папки/файлы на локальной машине с облаком, но и банально работать любым клиентом WedDAV — Проводником, Far Manager'ом, Total Commander'ом и т.п. — с ресурсом, как с обычной смонтированной файловой системой. Единственный минус — нет системы контроля версий.

jojo67 21-12-2016 20:20 2697501

Iska, подойдет ли это к этому примеру:
Через свою программу отправил некоторые данные на сохранение,завтра запускаю программу на другом компьютере и хочу их прочитать.
Это очень похоже на ftp

Iska 21-12-2016 20:51 2697506

jojo67, подойдёт. И ftp тоже подойдёт (но я не припомню как-то стабильных free ftp-ресурсов), но будет не так удобно — редкие приложения умеют работать непосредственно с ftp напрямую.

jojo67 21-12-2016 20:59 2697507

Iska, да да, через ftp очень не стабильно. А вотна счет яндекс диска, можно ли несколько подключений к аккаунту одновременно произвести?

Iska 21-12-2016 21:28 2697511

Цитата:

Цитата jojo67
Iska, да да, через ftp очень не стабильно. »

Вполне стабильно, но не слишком удобно.

Цитата:

Цитата jojo67
А вотна счет яндекс диска, можно ли несколько подключений к аккаунту одновременно произвести? »

Надо полагать, да. Но я не проверял. А в чём смысл — Вы планируете одновременно сидеть на нескольких машинах?

jojo67 21-12-2016 22:08 2697519

Цитата:

Цитата Iska
Надо полагать, да. Но я не проверял. А в чём смысл — Вы планируете одновременно сидеть на нескольких машинах? »

Просто интересно.
Кстати, на счет яндекс диска WedDAV. Там требуется получить OAuth или можно каким-то другим образом авторизоваться?
Просто получить OAuth что-то не получается

Через яндекс диск не получилось сделать,сложно реализовать. Есть еще идеи? :)

Iska 21-12-2016 23:00 2697528

Цитата:

Цитата jojo67
Там требуется получить OAuth »

Чего-чего-чего?

Доступ к Диску через WebDAV — Диск — Яндекс.Помощь

Проводник

Far Manager

Total Commander


Цитата:

Цитата jojo67
Через яндекс диск не получилось сделать,сложно реализовать. »

Там нет ничего сложного. Что именно вызвало у Вас затруднения?

Цитата:

Цитата jojo67
Есть еще идеи? »

Перестать заниматься стратегией, и выделить время для освоения тактики™.

jojo67 21-12-2016 23:10 2697532

Цитата:

Цитата Iska
Там требуется получить OAuth »
Чего-чего-чего? »

вот :) https://tech.yandex.ru/disk/doc/dg/r...e/get-docpage/
даа,но это уже готовые программы и показывают подключение через проводник, а мне нужно это реализовать в своей программе

Вот, как пытаюсь загрузить файл:
Ссылка
И как пытаюсь получить
Ссылка

freese 21-12-2016 23:22 2697534

Цитата:

Цитата jojo67
Вот, как пытаюсь загрузить файл:
Ссылка
И как пытаюсь получить
Ссылка »

и что не получается?

з.ы. по поводу php, первые ссылки из яндекса
Автоматическая загрузка файлов на Яндекс.Диск
Как программно скачать файл с Яндекс.Диск?

Iska 21-12-2016 23:25 2697536

jojo67, тогда здесь на этом можно и закончить. Топайте в Программирование и базы данных, создавайте тему, выкладывайте код.

jojo67 21-12-2016 23:28 2697537

Яндекс перекидывает на страницу помощи (https://webdav.yandex.ru)
Когда пытаюсь отправить на сервер,то он отвечает:

405
Cannot perform PUT on collection

Думаю, не правильно пишу запрос.

Iska, Если честно, это будет довольно долго все происходить, и в конце концов может вообще не получится. Может быть есть другие способы? Вот,например, пытался сделать через mail, то есть отправлять почту самому себе (получается как архив сообщений),но почта ругается.

Iska 22-12-2016 00:00 2697544

jojo67, если лень разбираться — вызывайте командный процессор и передавайте ему строку подключения в виде:
Код:

net.exe use <Диск>: \\https://webdav.yandex.ru\ /user:<Полное имя пользователя> <Пароль>
затем работайте с подключённым диском. По окончании работы — отключайте.


Время: 11:09.

Время: 11:09.
© OSzone.net 2001-