forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #21  
Старый 24.05.2019, 12:01
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию send.exe

Brother Rabbit написал(а) к Jura Bogoyavlensky в May 19 10:28:56 по местному времени:

Нi, Jura!

24 май 19 08:40, Jura Bogoyavlensky -> Brother Rabbit:

JB>>> Товарищи нужна помощь экспертов! =)
JB>>> Недавно обновился до крайней версии эхотага 1.9.0 от января, но в
JB>>> комплекте не было сабжевого файла. Подсобите, где найти его
JB>>> рабочую сборку под w64? Очень нужен для отправки файлов директом.
BR>> === Import sf.cmd Start ===
BR>> @echo off
BR>> exit /b

JB> Збазиба! Мы тут нашли уже решение через mkdir и имя файлбоска. Простенько
JB> и надёжно. То что доктор прописал!

Да, но такой файлбокс должен быть отдельно описан в конфиге для конкретного узла, т.е. на самом деле пофиг, какое у него имя. Бинкд понимает файлбоксы вида fidonet.2.460.58.0.direct


Нave nice nights.
Brother Rabbit.

--- У одних людей, полушария прикрываются костями черепа, у других - штанами.
Ответить с цитированием
  #22  
Старый 24.05.2019, 12:13
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию send.exe

Michael Dukelsky написал(а) к Brother Rabbit в May 19 10:52:14 по местному времени:

Привет, Brother!

24 May 2019 10:28, Brother Rabbit послал(а) письмо к Jura Bogoyavlensky:

JB>>>> Товарищи нужна помощь экспертов! =)
JB>>>> Недавно обновился до крайней версии эхотага 1.9.0 от января, но
JB>>>> в комплекте не было сабжевого файла. Подсобите, где найти его
JB>>>> рабочую сборку под w64? Очень нужен для отправки файлов
JB>>>> директом.
BR>>> === Import sf.cmd Start ===
BR>>> @echo off
BR>>> exit /b
JB>> Збазиба! Мы тут нашли уже решение через mkdir и имя файлбоска.
JB>> Простенько и надёжно. То что доктор прописал!

BR> Да, но такой файлбокс должен быть отдельно описан в конфиге для
BR> конкретного узла, т.е. на самом деле пофиг, какое у него имя.

Это дезинформация. См. FileBoxesDir в fidoconfig.html

BR> Бинкд
BR> понимает файлбоксы вида fidonet.2.460.58.0.direct

Это файлбокс в формате "The Brake!". А в husky поддерживаются файлбоксы в длинном формате T-Mail.

Желаю успехов, Brother!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #23  
Старый 24.05.2019, 12:24
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию send.exe

Brother Rabbit написал(а) к Jura Bogoyavlensky в May 19 11:03:00 по местному времени:

Нi, Jura!

24 май 19 08:40, Jura Bogoyavlensky -> Brother Rabbit:

JB>>> Товарищи нужна помощь экспертов! =)
JB>>> Недавно обновился до крайней версии эхотага 1.9.0 от января, но в
JB>>> комплекте не было сабжевого файла. Подсобите, где найти его
JB>>> рабочую сборку под w64? Очень нужен для отправки файлов директом.
BR>> === Import sf.cmd Start ===
BR>> @echo off
BR>> exit /b

JB> Збазиба!

Не за что.

JB> Мы тут нашли уже решение через mkdir и имя файлбоска. Простенько
JB> и надёжно. То что доктор прописал!

Проверил. Работает. Адрес должен быть 4D (вот такой 2:460/58.0).

=== Import sf.cmd Start ===
@echo off
setlocal enableextensions enabledelayedexpansion

if "%1" == "" goto usage
if "%2" == "" goto usage
if "%3" == "" goto usage
set flv=direct
if not "%4" == "" set flv=%4

Call :Addr2String %2

if not exist %3\fidonet.%address%.%flv% md %3\fidonet.%address%.%flv%
copy %1 %3\fidonet.%_address%.%flv%
if "%5" == "kfs" del /f /q %1

exit

:Addr2String
set _address=%~1
set address=!address::=.!
set address=!address:/=.!
exit /b

:usage
echo %0 "<filename> <address> <brakeboxes> [flvaor] [kfs]"
echo filename - имя файла, который Вы хотите отправить
echo address - адрес для отравки
echo brakeboxes - путь к файлбоксам
echo flvaor - direct, crash, hold. не обязательный параметр. по умолчанию direct
echo kfs - не обязательный параметр. если есть, файл будет удален
=== Import sf.cmd End ===

Для домашнего использования можно в нем жестко прописать путь к файлбоксам, которые в конфиге бинкд описаны, как brakebox d:\\fido\\brake.boxes.

=== Import sf2.cmd Start ===
@echo off
setlocal enableextensions enabledelayedexpansion

if "%1" == "" goto usage
if "%2" == "" goto usage
rem if "%3" == "" goto usage
set brakeboxes=d:\fido\brake.boxes
set flv=direct
if not "%3" == "" set flv=%3

Call :Addr2String %2

if not exist %brakeboxes%\fidonet.%address%.%flv% md %brakeboxes%\fidonet.%address%.%flv%
rem это одна строка.

copy %1 %3\fidonet.%_address%.%flv%
if "%4" == "kfs" del /f /q %1

exit

:Addr2String
set _address=%~1
set address=!address::=.!
set address=!address:/=.!
exit /b

:usage
echo %0 "<filename> <address> [flvaor] [kfs]"
echo filename - имя файла, который Вы хотите отправить
echo address - адрес для отравки
rem echo brakeboxes - путь к файлбоксам
echo flvaor - direct, crash, hold. не обязательный параметр. по умолчанию direct
rem это одна строка.
echo kfs - не обязательный параметр. если есть, файл будет удален
=== Import sf2.cmd End ===

Нave nice nights.
Brother Rabbit.

--- Муж без жены - как дуб без дятла.
Ответить с цитированием
  #24  
Старый 24.05.2019, 12:24
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию send.exe

Brother Rabbit написал(а) к Jura Bogoyavlensky в May 19 11:09:18 по местному времени:

Нi, Jura!

24 май 19 08:50, Jura Bogoyavlensky -> Brother Rabbit:

MD>>> Файлбокс в винде можно создать так:
MD>>> mkdir "C:\Users\fido\boxes\2.5020.1234.0"
BR>> Это будет файлбокс, который бинкд не вилит. А так-то модно и создать.

JB> Нормально всё.

А, ну, да. Он же и т-мыловские боксы понимает.

JB> === Начало Windows Clipboard ===
JB> \fido\logs\binkd.log t 1251 15713990 Col 0 98%

Нave nice nights.
Brother Rabbit.

--- Мне бесполезно что-либо запрещать, я и так не собираюсь ничего делать.
Ответить с цитированием
  #25  
Старый 24.05.2019, 12:24
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию send.exe

Brother Rabbit написал(а) к Dmitriy Smirnov в May 19 11:10:18 по местному времени:

Нi, Dmitriy!

24 май 19 12:09, Dmitriy Smirnov -> Jura Bogoyavlensky:

JB>> Нормально всё.

JB>> === Начало Windows Clipboard ===
JB>> \fido\logs\binkd.log t 1251 15713990 Col 0

[...skipped...]

JB>> (to 2:5037/7@fidonet, OK, S/R: 1/0 (18538/0 bytes)
JB>> === Конец Windows Clipboard ===

DS> для таких вещей (сегментов) у меня просто в конфиге указана директория для
DS> бокса у линка, куда сегмент закидывает робот/скрипт/сборщик регулярно. Это
DS> на случай, если нет желания запоминать формат боксов =)

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

Нave nice nights.
Brother Rabbit.

--- У одних людей, полушария прикрываются костями черепа, у других - штанами.
Ответить с цитированием
  #26  
Старый 24.05.2019, 13:12
Dmitriy Smirnov
Guest
 
Сообщений: n/a
По умолчанию send.exe

Dmitriy Smirnov написал(а) к Brother Rabbit в May 19 13:56:56 по местному времени:

hi, Brother!

24 May 19 11:10, Brother Rabbit wrote to Dmitriy Smirnov:

DS>> для таких вещей (сегментов) у меня просто в конфиге указана
DS>> директория для бокса у линка, куда сегмент закидывает
DS>> робот/скрипт/сборщик регулярно. Это на случай, если нет желания
DS>> запоминать формат боксов =)

BR> Именно на тот же самый случай я и написал тут "батничек" виндовый для
BR> отправки файлов. И меньше телодвижений с ним получается.

"батничек" не кроссплатформенный, а конфиг мылера очень даже кроссплатформен, но это уже кому какие фломастеры по вкусу =)

wbr, Dmitriy.
---
Ответить с цитированием
  #27  
Старый 24.05.2019, 13:42
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию send.exe

Brother Rabbit написал(а) к Dmitriy Smirnov в May 19 12:25:04 по местному времени:

Нi, Dmitriy!

24 май 19 13:56, Dmitriy Smirnov -> Brother Rabbit:

DS>>> для таких вещей (сегментов) у меня просто в конфиге указана
DS>>> директория для бокса у линка, куда сегмент закидывает
DS>>> робот/скрипт/сборщик регулярно. Это на случай, если нет желания
DS>>> запоминать формат боксов =)

BR>> Именно на тот же самый случай я и написал тут "батничек" виндовый для
BR>> отправки файлов. И меньше телодвижений с ним получается.

DS> "батничек" не кроссплатформенный, а конфиг мылера очень даже
DS> кроссплатформен, но это уже кому какие фломастеры по вкусу =)

Речь изначально щла о винде. Кроссплатформенно будет на перле, но не у всех рользователей винды он установлен.

Нave nice nights.
Brother Rabbit.

--- Самое страшное не то, что мы теперь взрослые. А то, что взрослые теперь мы
Ответить с цитированием
  #28  
Старый 24.05.2019, 14:02
Jura Bogoyavlensky
Guest
 
Сообщений: n/a
По умолчанию send.exe

Jura Bogoyavlensky написал(а) к Dmitriy Smirnov в May 19 12:26:22 по местному времени:

Нello, Dmitriy!

24 Май 19 12:09, ты Dmitriy Smirnov 2:5010/352 писал(а) мне:

JB>> + 23 May 21:52:40 [3152] sent:
JB>> \fido\spool\boxes\2.5037.7.0\pnt5020.zip (18538 , 18538.00 CPS,
JB>> 2:5037/7@fidonet) + 23 May 21:52:40 [3152] done (to
JB>> 2:5037/7@fidonet, OK, S/R: 1/0 (18538/0 bytes)
JB>> === Конец Windows Clipboard ===
DS> для таких вещей (сегментов) у меня просто в конфиге указана директория
DS> для бокса у линка, куда сегмент закидывает робот/скрипт/сборщик
DS> регулярно. Это на случай, если нет желания запоминать формат боксов =)

Дык у тебя возможности имхо пошире на бзде.

Best regards, JB

--- Дед Пыхто 1.1.5-b20170303 дышит ровно 6 day(s) 0:3:26.242
Ответить с цитированием
  #29  
Старый 24.05.2019, 14:02
Jura Bogoyavlensky
Guest
 
Сообщений: n/a
По умолчанию send.exe

Jura Bogoyavlensky написал(а) к Brother Rabbit в May 19 12:27:12 по местному времени:

Нello, Brother!

24 Май 19 10:28, ты Brother Rabbit 2:460/5858 писал(а) мне:

JB>>>> рабочую сборку под w64? Очень нужен для отправки файлов
JB>>>> директом.
BR>>> === Import sf.cmd Start ===
BR>>> @echo off
BR>>> exit /b
JB>> Збазиба! Мы тут нашли уже решение через mkdir и имя файлбоска.
JB>> Простенько и надёжно. То что доктор прописал!
BR> Да, но такой файлбокс должен быть отдельно описан в конфиге для
BR> конкретного узла, т.е. на самом деле пофиг, какое у него имя. Бинкд
BR> понимает файлбоксы вида fidonet.2.460.58.0.direct

Никакого зашквара, его даже не убивает бинкд после отправки файла.
Просто батник пускать с копией файла и дело в кепке. =)
Вопрос закрыт парни! Быть добру!


Best regards, JB

--- Дед Пыхто 1.1.5-b20170303 дышит ровно 6 day(s) 0:4:15.606
Ответить с цитированием
  #30  
Старый 24.05.2019, 16:01
Jura Bogoyavlensky
Guest
 
Сообщений: n/a
По умолчанию send.exe

Jura Bogoyavlensky написал(а) к Brother Rabbit в May 19 14:21:58 по местному времени:

Нello, Brother!

24 Май 19 11:09, ты Brother Rabbit 2:460/5858 писал(а) мне:

MD>>>> Файлбокс в винде можно создать так:
MD>>>> mkdir "C:\Users\fido\boxes\2.5020.1234.0"
BR>>> Это будет файлбокс, который бинкд не вилит. А так-то модно и
BR>>> создать.
JB>> Нормально всё.
BR> А, ну, да. Он же и т-мыловские боксы понимает.

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


Best regards, JB

--- Дед Пыхто 1.1.5-b20170303 дышит ровно 0 day(s) 0:15:29.102
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:19. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot