Что нового

[Сеть, интернет] Реализация передачи файлов

LaMeRdEaD

Новичок
Сообщения
7
Репутация
0
Всем доброго времени суток. Работаю в одной конторе. Иногда есть потребность обмена файлами между компами. Хочу сделать подобие чата с передачей файла(ов). 3х дневная работа над скриптом не дала нужных результатов :'( . Разрабатывал сервер, но понял что лучше без него т.е. клиент <--> клиент, но как реализовать обмен файлами не знаю. Вобщем встало всё на этапе создания функций для конекта. Прошу помощи или ткните меня в нужную тему). Заранее спасибо
 

winstan

Эксплотатор)
Сообщения
406
Репутация
79
Re: [Сеть, интернет] Локальный чат.

А файлы каких размеров планируется передавать?
Если маленькие то как вариант можно какиенибудь коды... например
Код:
file "имя файла.txt"
--состав самого файла в бинарном виде--
Конечно это только как идея)
Или я не понел в чём проблема...


Добавлено:
Сообщение автоматически объединено:

начёт дифисов по бокам бинарных даннх это всместо спец символа ;)
 
Автор
L

LaMeRdEaD

Новичок
Сообщения
7
Репутация
0
Re: [Сеть, интернет] Локальный чат.

Файлы разные) в основном графика. tif, jpeg, psd и тд.
Код:
$sFile = FileOpenDialog('', @DesktopDir & "\", "All(*.*)")
$bFile = FileOpen($sFile, 16)
$size = FileGetSize($sFile)
$sMBSize = (($size / 1024) / 1024)
$sSplitSize = StringSplit($sMBSize, ".")
$sRecSize = StringMid($sSplitSize[2], 1,2)
$sFinalSize = ($sSplitSize[1] & "." & $sRecSize)
$sFilename = StringMid($sFile, StringInStr($sFile, "\", 0, -1) + 1)

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

winstan

Эксплотатор)
Сообщения
406
Репутация
79
Re: [Сеть, интернет] Локальный чат.

Ну моя идейка подходит только для маленьких файлов)
Чуть попоже напишу моё примерное кода.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Re: [Сеть, интернет] Локальный чат.

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"[Сеть, интернет] Локальный чат." - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, Администратор форума.
 
Верх