BotreamDokümanlar Web sitesi English v0.1.1

Mesajlar ve Günlükler komutları

comment · log · logtofile · messagebox · prompt

comment Comment

Açıklayıcı yorum; çalıştırmaya hiçbir etkisi yoktur.

Parametreler

ParametreDeğerVarsayılanAçıklama
--text zorunlumetin

Örnekler

comment --text:"This section handles the login process"

log Log

Bir günlük kaydı yazar.

Parametreler

ParametreDeğerVarsayılanAçıklama
--message zorunlumetin
--levelşunlardan biri: debug, info, warning, errorinfo

Örnekler

log --message:"Processing started" --level:info
log --message:"Value is: $myVar$" --level:debug

logtofile Log to file

Ajan makinesindeki bir dosyaya bir satır metin yazar.

Parametreler

ParametreDeğerVarsayılanAçıklama
--file zorunlumetinGünlük dosyası yolu Ajan makinesindeki bir dosya.
--text zorunlumetinYazılacak metin (değişkenlere izin verilir)
--timestamptrue / falsefalseSatırın başına geçerli tarih ve saati ekle
--timestampformatmetinyyyy-MM-dd HH:mm:ss--timestamp için tarih/saat biçimi
--appendtrue / falsetrueDosyanın sonuna ekle; false dosyanın üzerine yazar
--encodingmetinutf-8

messagebox Message box

Ajan makinesinde bir mesaj iletişim kutusu gösterir.

Parametreler

ParametreDeğerVarsayılanAçıklama
--titlemetinMessage Box
--message zorunlumetin
--buttonsşunlardan biri: ok, yesno, okcancel, yesnocancelok
--autoclosesayıBu kadar saniye sonra otomatik olarak kapanır; bu durumda yanıt "timeout" olur
--outputdeğişken adıSonucu alan değişken

Örnekler

messagebox --title:"Confirmation" --message:"Continue processing?" --buttons:yesno --output:userChoice

prompt Prompt

Ajan makinesinin başındaki kişiden bir değer ister: metin, parola, sayı, bir seçenek listesinden biri ya da bir dosya veya klasör. İletişim kutusunun iptal edilmesi komutu başarısız kılar (try/catch ile ele alın).

Parametreler

ParametreDeğerVarsayılanAçıklama
--titlemetinBotream
--message zorunlumetinGiriş alanının üstünde gösterilen soru
--typeşunlardan biri: text, password, number, choice, file, foldertextpassword yazılırken gizlenir ve günlüklerde maskelenir; file ve folder bir Browse düğmesi sunar
--optionsherhangi bir değer--type:choice seçenekleri: bir liste değişkeni veya virgülle ayrılmış değerler
--defaultherhangi bir değerİletişim kutusu açıldığında doldurulan değer
--output zorunludeğişken adıSonucu alan değişken

Örnekler

prompt --title:"Order" --message:"Which order number?" --output:orderNo
prompt --message:"Unit?" --type:choice --options:"kg, lt, pcs" --default:kg --output:unit
prompt --message:"Report file" --type:file --output:reportPath
Botream 0.1.1 · Oluşturulma 2026-10-14