İkili Dosyada Dizin Taşı
Komut: binarySeek
Kullanılabilir kaynağı: < Standard>
Dizini (işaretçi) bir ikili dosya içinde, bir başlangıç noktası ve karakterlerin dosya aracılığıyla hareket etmesi gereken karakterlerdeki uzaklığı kullanarak taşıdır.
Komut tüm dosya tiplerini yorumluyor (.txt, .html, .pdf, ...) İkili olarak.
Sözdizimi
binarySeek --file(BinaryFileReader) --offset(Numeric) --origin(AutomationSeekOrigin) (Numeric)=value
Girişler
| Komut Dosyası | Tasarımcı | Zorunlu | AcceptedTypes | Açıklama |
|---|---|---|---|---|
| -- dosya | İkili Dosya | Zorunlu | İkili Dosya Okuyucu, İkili Dosya Yazma Programı | İkili dosya okumak için açık. |
| -- göreli konum | Mesafe | Zorunlu | Sayı | Dizin sayısına ilişkin uzaklık, dizinin Çıkış Noktası parametresinde belirtilen noktadan ikili dosyadaki hedef konuma göre hareket etmesi gereken noktalardan birine yol gösterir. Girilen sayı, sağa taşınmak için sola ya da pozitif hareket etmek için negatif bir değer olabilir. |
| -- başlangıç | Çıkış Noktası | Zorunlu | AutomationSeekKaynak Noktası | Dosya içindeki dizin göreli konumunun geldiği konum. Seçenekler: |
Çıkışlar
| Komut Dosyası | Tasarımcı | AcceptedTypes | Açıklama |
|---|---|---|---|
| değer | Konum | Sayı | Taşıdıktan sonra ikili dosya içindeki dizin konumu. |
Örnek
İkili Dosyada Dizin Taşı komutu, dizini iki karakter uzaklığına kaydırarak ikili bir dosya içinde taşır.
defVar --name binaryReader --type BinaryFileReader
defVar --name referencePointPosition --type Numeric
// Open the file informed for reading.
// Download the following file to execute the command.
openBinaryReader --share "Read" --path "binaryFile.txt" --encoding "Default" binaryReader=value
// Moves the index from the end, shifting it by 2 characters (bytes).
binarySeek --file ${binaryReader} --offset 2 --origin "End" referencePointPosition=value
logMessage --message "${referencePointPosition}" --type "Info"
// Execution returns index position after moving in the binary file.
For the correct operation of the script above, it is necessary to download the file and enter its path in the Yol parameter of the İkili Dosyayı Okumak İçin Aç command.
Notlar
İkili Dosyayı Okumak İçin Aç komutu ikili dosyayı açar ve bunu İkili Dosya çıkış parametresine girilen değişkende döndürür.