Synchronet v3.17b-Win32 (install) has been released (Jan-2019).

New Synchronet YouTube channel

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
util:sexyz [2019/07/07 21:36]
digital man [RZ/SZ Style] typo
util:sexyz [2019/12/21 14:21] (current)
digital man syntax highlight the .ini file, renamed some sections
Line 108: Line 108:
  
  
-===== Installation ​=====+===== Install ​=====
  
  
-Copy ''​sexyz[.exe]''​ into your Synchronet ''​[[dir:​exec]]''​ directory.+Copy ''​sexyz[.exe]''​ into your Synchronet ''​[[dir:​exec]]''​ directory, if it's not already. Installation for other uses/​systems likely just means copying the executable file somewhere that may be invoked from the application or server as needed.
  
  
-===== Configuration for Synchronet ​=====+===== Configure ​=====
  
-Synchronet ​v3.14++==== Synchronet ​====
  
-SCFG:File Options->​Transfer Protocols:+In Synchronet v3.14+ ​SCFG:File Options->​Transfer Protocols:
  
 <​code>​ <​code>​
Line 190: Line 190:
 NOTE: It is suggested you remove existing FDSZ, CE-XYZ, or sz/rz transfer protocol entries as they are no longer needed. NOTE: It is suggested you remove existing FDSZ, CE-XYZ, or sz/rz transfer protocol entries as they are no longer needed.
  
 +=== Synchronet for Unix ===
  
-===== Configuration for Mystic ​=====+Synchronet for Unix (prior to v3.14) did not support socket-based file 
 +transfer protocols, so SEXYZ is only currently supported on Synchronet for 
 +Unix (v3.13 and older) in "​stdio"​ mode. 
 + 
 +You can use "​stdio"​ mode in SEXYZ by removing '​%h'​ (the socket descriptor) 
 +from the above command-lines. If you're using Synchronet for Unix v3.14 or 
 +later, socket I/O mode is preferred (do not use "​stdio"​ mode). 
 + 
 + 
 +==== Mystic ====
  
 Example configuration for Mystic BBS v1.08-Win32 Example configuration for Mystic BBS v1.08-Win32
Line 212: Line 222:
 </​code>​ </​code>​
  
-===== Configuration for EleBBS ​=====+==== EleBBS ====
  
 Example configuration for EleBBS-Win32 Example configuration for EleBBS-Win32
Line 245: Line 255:
 and set ''​Quotes=true''​ in the ''​[DSZLOG]''​ section of your ''​sexyz.ini''​ file or use and set ''​Quotes=true''​ in the ''​[DSZLOG]''​ section of your ''​sexyz.ini''​ file or use
 the secret ''​-quotes''​ command-line option. the secret ''​-quotes''​ command-line option.
- 
- 
-===== Synchronet for Unix ===== 
- 
-Synchronet for Unix (prior to v3.14) did not support socket-based file 
-transfer protocols, so SEXYZ is only currently supported on Synchronet for 
-Unix (v3.13 and older) in "​stdio"​ mode. 
- 
-You can use "​stdio"​ mode in SEXYZ by removing '​%h'​ (the socket descriptor) 
-from the above command-lines. If you're using Synchronet for Unix v3.14 or 
-later, socket I/O mode is preferred (do not use "​stdio"​ mode). 
  
 ===== Optional Initialization File (sexyz.ini) ===== ===== Optional Initialization File (sexyz.ini) =====
Line 271: Line 270:
  
 Example .ini file (with default values given): Example .ini file (with default values given):
-<file sexyz.ini>+<code ini>
 Telnet=TRUE ​                ; set to FALSE to change the default mode Telnet=TRUE ​                ; set to FALSE to change the default mode
 TCP_NoDelay=TRUE ​           ; disable the TCP Nagle algorithm TCP_NoDelay=TRUE ​           ; disable the TCP Nagle algorithm
Line 321: Line 320:
 Short=false ​        ; use Micros~1 short path/​filename in log (Windows) Short=false ​        ; use Micros~1 short path/​filename in log (Windows)
 Quotes=false ​       ; enclose filename in "​quotes"​ (for EleBBS) Quotes=false ​       ; enclose filename in "​quotes"​ (for EleBBS)
-</file>+</code> 
 + 
 +**Note:​**\\ 
 +Older versions of SEXYZ did not support comments on some of the ''​sexy.ini''​ lines shown above.
  
 ===== Compatibility ===== ===== Compatibility =====

In Other Languages