TeraTerm: Makroaufruf mit Parameter, geht das?

Gast
Hi Terry,

ohne genau verstanden zu haben, wie du eigentlich bei deinem Vorhaben 
vorgehst, versuch ich es trotzdem mit der Glaskugel. Hilfreich wären 
dein verwendetes Makro und deine genaue Vorgehensweise, gerne auch mit 
einem aussagekräftigen Screenshot und einem Demo-Makro, womit man dein 
Problem nachstellen kann. Ich habe die Makros selbst nie verwendet, was 
spricht aber gegen folgendes Vorgehen?

TTPMACRO.EXE  <macro file> <second param>

und dann im Makro Bezug auf param2 nehmen, um z.B. den Filename 
abzubilden.
Gast
Unter steht das Makro. Auf dem PC wird die Datei 'test.lua' geöffnet und 
der Inhalt gesendet. Statt 'test.lua' möchte ich eine Variable nehmen. 
Die Variable soll den Dateiname erhalten, den ich beim Aufruf des Makros 
übergebe. Da ist aber nichts zu finden in den Hilfestellungen von 
TeraTerm.

Wo ich das so schreibe, habe ich den Befehl
1
inputbox <message> <title> [<default> [<special>]]
auf http://ttssh2.sourceforge.jp/manual/en/macro/syntax/ gefunden. Der 
sollte mein Problem auch lösen.


1
fileopen fhandle 'test.lua' 0
2

3
send 'file.open("test.lua","w")'#13#10
4

5
:floop
6
  filereadln fhandle line
7
  if result goto fclose
8
  send line
9
  wait '>'
10
goto floop
11
  
12
:fclose  
13
send 'file.close()'
14
fileclose fhandle

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.