Что нового

[НЕ АКТУАЛЬНО] Проект. Upnet.ws

Статус
Закрыто для дальнейших ответов.

Microteam

Осваивающий
Сообщения
74
Репутация
34
Всем привет))) :smile: Вот сделал как бы сайт типа сервера обновлений)
Ссылка: http://upnet.ws

Ну сайт я писал с нуля на php, только форум взял на PunBB. Написал библиотеку на AutoIt для взаимодействия ваших программ на AutoIt с сайтом. Ну кто хочет присоединится помочь, то вот:
[email protected], ICQ: 600121216.

Библиотека UpnetLib находится по адресу http://upnet.ws/downloads/UpnetLib.au3
Ну как говорится первый блин комом, могут быть недочёты... Но я их с каждым днём буду устранять...

Как это всё работает:

1) Вы регистрируетесь, создаете канал.
2) Загружаете файл.
3) подключаете к своей программе библиотеку upnetlib, потом просто запрашиваете файл))

Ну описание функций можете посмотреть в самом файле...

Вот например пример, работы программы с вашим каналом:
Код:
#include<Array.au3>
#include<UpnetLib.au3>

$channel = "nrVj7r6U6PwZWT9";

$files = _UpnetLib_GetFilesList($channel)

_ArrayDisplay($files)

For $i = 1 To $files[0]
MsgBox(0,1212, "Upnet Gateway Answer: "&_UpnetLib_GetFile($channel, $files[$i], @ScriptDir&"\upnet.bmp"))
Next


Сначала функцией _UpnetLib_GetFilesList() смотрим все файлы, а потом качаем их с помощью функции _UpnetLib_GetFile().

Для начала думаю понятно)))
Если есть идеи предлагайте) осуществим))))

Кстати ID канала можно узнать нажав на кнопку Каналы сверху на сайте... Потом можно узнавать хэши файлов, если в канале нажать на файл то там покажется хэш, по которому вы сможете скачать файл)))

З.Ы Не ругайтесь если нашли баг)) Просто скажите и я его исправлю))))
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Re: Проект. Upnet.ws

Прикольно :smile:


Я думаю если используешь метод Get то заголовок application/x-www-form-urlencoded можно не выставлять :smile:
 

Asshaker

Знающий
Сообщения
150
Репутация
17
Re: Проект. Upnet.ws

OffTopic:
ОМГ! За 5 последних лет, это первый сайт без рекламы. он прекрасен :D

Не совсем понятно как там все должно работать, но мне интересно. Попробую бота своего обновлять :smile:
З.Ы. А как хранятся файлы? Кроме владельца, то имеет доступ к файлам?
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Re: Проект. Upnet.ws

Назначение всего этого можно узнать? :scratch:

Только для обновлении?
А где гарантия что сервер не ляжет, где гарантия что файлы не пропадут, сколько места свободного, потянет ли сервер? :whistle:
 
Автор
Microteam

Microteam

Осваивающий
Сообщения
74
Репутация
34
Re: Проект. Upnet.ws

Ну обновления, никто никак не сможет получить, если они не знают ID вашего канала.
У каждого файла есть своя хэш сумма, ну например вы можете по 100 раз не качать одни и те же обновления вместе с новыми...

Просто функцией _UpnetLib_GetFilesList()
Узнаете хэши, а потом сохраняете все хэши в файле или в реестре, ну или ещё где нибудь)
Потом проверяете, если хэш в базе есть, (ну в вашей базе), то файл с этим хэшэм не качать))

Назначение всего этого можно узнать?
Только для обновлении?

Ну для обновления и ещё для триалов, ну типа ввел ключ и он проверяется на "апнэте".
Это как бы бета-версия сайта, ещё многое, многое надо изменить и добавить))))

А где гарантия что сервер не ляжет, где гарантия что файлы не пропадут, сколько места свободного, потянет ли сервер?

Ну насчёт сервера, я так подумал... буду наверное юзать хостинг securesignup.net
Нормальный хостинг) там и место не ограниченно)))

Ну я написал такую функцию на пхп, которая складывает все файлы сайта вместе с SQL запросами, в один GZ файл и посылает на емеил)))Думаю вероятность что сервер ляжет маленькая)))
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
Re: Проект. Upnet.ws

Maalik [?]
Ну насчёт сервера, я так подумал... буду наверное юзать хостинг securesignup.netНормальный хостинг) там и место не ограниченно)))
Ага, зато количество файлов ограничено 180 000. Если проект пойдет вверх, то Вам придется искать другой хостинг. Потому что файлы для обновлений в среднем 500-700 кб и то некоторые даже меньше. Это всего 60 гб места :smile:


Тогда придется съезжать на Amazon S3 :smile:
 
Автор
Microteam

Microteam

Осваивающий
Сообщения
74
Репутация
34
Re: Проект. Upnet.ws

Да вы правы, места будет много очень надо)))
Но постараюсь эту проблему как нибудь решить, без потерь)))) :smile:
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Re: Проект. Upnet.ws

Прошёл год (даже чуть больше), как продвигается развитие проекта? :scratch:
 
Автор
Microteam

Microteam

Осваивающий
Сообщения
74
Репутация
34
Re: Проект. Upnet.ws

Да, вот решил переписать сам движок сайта) Потому-что он в ужасном состоянии :whistle: (Всмысле не оптимизирован) Как допишу, обязательно сообщу.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Re: Проект. Upnet.ws

Поскольку сайт лежит, тему закрываю.
 
Статус
Закрыто для дальнейших ответов.
Верх