Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Это будет онлайн сервис по конвертации данных.

Он состоит их 2-х частей.

======== часть 1 ========

хостинг на *nix, используемые средства - php, mysql.

Пользователь должен заполнить примерно такую форму:

1. Направление конвертации

(выпадающий список)

2. Выбрать файл-источник (source.file)

(желательно прилепить сюда фильтр/маску)

3. Ввести пароль, если он есть

(можно открытым текстом. если пароля нет или неверный -

будет работать с ограничениями в демо-режиме)

4. Имя пользователя

(просто для обращения и других целей. например имя выходного файла)

5. Имейл

(сюда будет высылаться всякая служебная информация и ссылка на полученный файл)

6. [x] запомнить меня (1,3,4,5)

в процессе отправки формы показывается процесс загрузки файла (проценты или типа того).

имя файла должно быть уникальным. при необходимости надо переименовать.

файл загружается в какую-то папку, например, /inbox/

после отправки формы:

- проверяется правильность пароля и кол-во использований. это какая-то таблица mysql.

если что-то не так - просто выдается сообщение и все продолжается

- выводится вторая форма с опциями конвертации.

это будет в зависимости от направления порядка 10-20 разных выпадающих списков, чекбоксов, радиокнопок.

после отправки этой формы:

- вся введенная информация сохраняется в какой-то log. таблица mysql.

- кроме того опции сохраняются в какой-то файл, типа source.file.options.

- пользователю выводится на экран информация типа

спасибо, файл поставлен в очередь, его номер такой-то, как только так сразу мы его конвертнем

и пришлем ссылку на результат.

нажмите сюда чтобы сконвертировать еще 1 файл

===== конец 1 части =====

======== часть 2 ========

хостинг под windows, т.к. программы конвертации работают под windows.

кроме того часть #1 ничего не знает про #2 и таким образом меньше будет вероятность того что это поломают,

может это вообще будет локальный компьютер у меня в сети работающий под denwer

итак,

нечто с какой-то периодичностью проверяет "а не появились ли новые файлы

в папке /inbox/ на хостинге номер 1"

если там что-то обнаружено, то:

- сюда скачивается source.file и source.file.options

- на хостинге #1 эти же файлы удаляются.

- запускается соответствующий конвертер с нужными параметрами

converter.exe source.file @source.file.options target.file

если возникла ошибка (не создался выходной файл), то надо пользователю выслать письмо вида

--------------------

дорогой %username%

мы не смогли сконвертировать source.file с опциями source.file.options

нажмите сюда чтобы удалить его

или сюда чтобы отправить запрос в службу поддержки

--------------------

если ошибок не было, то надо:

запаковать файл в zip архив с уникальным именем

положить zip архив в папку /outbox/

(если на хостинг #1 то так было бы даже лучше)

удалить исходные файлы

выслать пользователю письмо вида

--------------------

дорогой %username%

мы сконвертировали source.file с опциями source.file.options

нажмите сюда чтобы скачать его себе

файл будет хранится на нашем сервере 48 часов

--------------------

на хостинге #1 надо увеличить счетчик использований

===== конец 2 части =====

по поводу бюджета затрудняюсь что-то сказать.

в принципе я сам программист и пожалуй могу даже сам почти все это сделать, но катастрофически не хватает времени.

предлагайте.

доделывать, вписывать в существующий дизайн сайта и доводить до ума - это уже буду сам.

15 лет назад
akhtyrka
Гость 
NaN летУкраина
16 лет в сервисе
Был
14 лет назад
Выбранный исполнитель
Jedi
NaN летУкраина
15 лет в сервисе
Был
15 лет назад
3 отзыва
15 лет назад
$100
4 дня
Отзыв недоступен.
По этому заказу не оплачена комиссия сервиса!
С Сергеем очень понравилось работать, т.к. он сам программист — дал четкое описание проекта и ТЗ. На все вопросы после прочтения ТЗ я получил ответы сразу и по сути, больше вопросов не возникало в процессе разработки проекта. Оплата была произведена моментально после тестирования сервиса. Рекомендую, как надежного и отличного заказчика.