Home

 

Examples

 

Technical

 TextMaestro

 

2003 TextMaestro Technologies

 

Technical

1.

Introduction

2.

Main Toolbar

3.

Session Toolbar

4.

FTP Toolbar

5.

File Attributes

6.

Project Manager

7.

Account Manager

8.

Browse Remote
System

9.

Text Conversion Dialog

10.

Text Conversion Attributes

11.

Text Conversion Libraries

12.

Text Conversion Rules

13.

Text Conversion Batch Mode

14.

Text Conversion Command Line

15.

Report

16.

Diff-and-Merge

17.

Cross Listings

18.

Program Options

19.

Save Program Data

 

4. FTP Toolbar

FTP

Launch telnet

Launches a telnet console to the current host. Hold down Control key to display the list of all hosts. You may obtain auto-login by using Tera-term, our recommended telnet software. See Example 5.

Manual sync to remote

This transfers recently modified files to remote hosts. First click on Get status of local files button. This marks the recently modified files in the list with 'dirty' icon. Then click on this button to transfer those files.

If you select Auto update icons for modified files found under Program Options dialog, then you do not need to click on Get status of local files every time.

Auto sync to remote

While pressed down, this feature continuously checks in the background whether any of the session files has been modified recently. If so, those files are automatically transferred to remote locations as specified by File Attributes. Note that a session may have files mounted to multiple hosts. In that case Auto sync will transfer files to the corresponding hosts.

Add local files

Displays a dialog box to browse local file system. User can select multiple files and they are added to the session (list). If an item is already in the session then it is not added. Alternatively, simply drag and drop the files from local disk onto the list.

To local

Transfers selected files from remote area to local area. It is same to get() of FTP. All five File Attributes must be present before a file can be transferred. See Example 2.

File Attributes

Displays a dialog box where user can modify any of five file attributes.

Mark BINARY transfer

Marks selected files with an icon so they can be transferred in BINARY mode. It is a toggle button. I.e., press the button again, and the mode of transfer for that file will switch to ASCII. If some files are marked as ASCII and some, BINARY, the FTP will switch its mode as needed. After a file is marked as binary, it assumes one of these two icons or , where the former denotes the file has been transferred at least once, and the later, file has never been transferred.

To remote

Transfers selected files from local area to remote area. It is same to put() of FTP. All five File Attributes must be present before a file can be transferred. See Example 1.

Add remote files

Displays a dialog box to browse remote file system. User can select multiple files and they are added to the session (list). If an item is already in the session then it is not added.

 

Auto sync vs. Manual sync

Suppose you are working on a set of files in your local PC and you plan to transfer them to a remote system. Mount those files to a session with necessary File Attributes.

Click on Auto sync to remote  button. Now if you make any changes to any of the mounted files in any application such as text editor or web editor, then TextMaestro will mark the modified files with icons. And those files will be transferred to the remote host automatically.

If you do not have Auto sync clicked, then you will need to click on Manual sync to remote button to transfer these 'dirty' files from local to remote system.

 

Here is a brief description of file icons that denote various states of the files.

Local copy modified since last FTP.

Remote copy modified since last FTP.

Both local and remote copies modified since last FTP.

Local copy is missing.

Remote copy is missing.

Both local and remote copies are missing.

Local file never transferred to any remote system.

Remote file never transferred to local area.

Binary file (local or remote) never FTP-ed.

Binary file (local or remote) has been FTP-ed at least once.

 

 

 

 

FTP Advanced   (Select pull-down menu FTP then FTP Advanced)

Manual sync to local

This transfers recently modified files in remote system to local area. This needs some clarifications. First click on Get status of remote files button. This marks files in the list with icon, if they have been (somehow) modified in the remote area since the last transfer. Then click on Manual sync to local button to transfer those files.

Get status of remote files

This checks the status of remote copies of session files. After a file is transferred, TextMaestro keeps a record of its modification history in the remote system. If some other user modifies the file in the remote system, then this feature can determine the third-party modification by using the information recorded after the last transfer.

Clear 'dirty' found in remote system

Recently modified files assume 'dirty'() icon. This indicates that remote copy of the file has been modified recently and likely not in sync with the local copy, if any. This button updates the remote file modification time and accepts it as an up to date file.

Clear 'dirty' found in local area

Recently modified files assume 'dirty'() icon. This indicates that local copy of the file has been modified recently and likely not in sync with the remote copy, if any. This button updates the local file modification time and accepts it as an up to date file.

Get status of local files

Marks recently modified files in local area with 'dirty' icons. Files with this icon imply they have been modified locally since last FTP or addition to the list, and it is likely that the user would prefer to transfer them to the remote host.

Note, if a file is missing from the local area, it assumes icon.

 

Consider a scenario where TextMaestro is used with same session information from two different computers, one at work and one at home, working on files which are hosted on a web servers. Suppose the user worked on some files from work and after he comes home, he would like to bring the recently modified files from the remote host to the home computer. This is where this feature becomes handy. Click on Get status of remote files button and it will mark the 'dirty' files (if any) with icon. Then click on Manual sync to local button and the remotely modified files, marked by , will be transferred to the local area.

Note, if a file is missing from the remote area, it assumes icon.

 

In general, a file icon denotes locally 'dirty' and , remotely 'dirty'. Once a file is marked 'dirty' (manually or by auto-update) you can remove the 'dirty' mark if needed.

Click on Clear 'dirty' found in remote system button (Ctrl+Shift+F4) to clear remotely 'dirty' mark of selected files. Shift+F4 clears above for all the files in all the baskets in the session.

Click on Clear 'dirty' found in local area button (Ctrl+Shift+F5) to clear locally 'dirty' mark of selected files. Shift+F5 clears above for all the files in all the baskets in the session.

(Shift+F5) is very handy when all the files need to be updated for situations like day light time rolling and porting user session information to a new machine.

These buttons are found under Session toolbar.

 

Under Program Options, you can specify file extensions for which a newly added file should be automatically marked as BINARY transfer.

Mark bat file

Marks selected file as bat file. This works in conjunction with Run bat file.

Run bat file

First you mark a file as bat file. Then you click on Run bat file button to execute the commands in that file using REXEC. The file should have valid commands for the remote host and the remote host must have REXEC active. See Example 6.

Top