📖 Đọc File TXT (read_file)
Nhóm palette: Logic · type: read_file · cổng: 1 vào · 1 ra · UTF-8-sig
Mục đích
Đọc TXT vào biến — dòng cuối, dòng ngẫu nhiên, hoặc cả file.
Từng setting
| Ô trên Properties | Key | Mặc định | Ý nghĩa / cách dùng |
|---|---|---|---|
| Delay sau (ms) | delay_after_ms | 10 | Chờ thêm sau khi node chạy xong rồi mới sang node kế. Dùng để UI kịp hiện, ảnh kịp load. Không có ở node note, end, delay_random, start. |
| Đường dẫn | file_path | C:\input.txt | Thiếu file / path trống → dừng job (raise). |
| Cách đọc | read_mode | last_line | last_line / random_line / whole_file. |
| Bỏ dòng trống | skip_empty | true | Áp dụng last/random (không áp whole_file — whole lấy raw cả file). |
| Tên biến lưu | variable | file_text | Cũng ghi file_text. |
Ví dụ thực tế
- A. Pool acc — File mỗi dòng
user|pass→ random_line → JS split → Gõ. - B. Token API — whole_file hoặc last_line một dòng token → HTTP header (nhớ ô Headers không template — dán token cứng hoặc để token trên URL/body).
- C. Hàng chờ FIFO — Đọc last_line không xóa dòng — không có node “xóa dòng đã dùng”. Cần JS/Excel hoặc chấp nhận random.
Lưu ý
Thiếu file = raiseThiếu file / path trống → dừng job (raise), không cổng fail riêng.
| Mode | Kết quả |
|---|---|
last_line | Dòng cuối (sau lọc trống). File trống → "". |
random_line | Một dòng ngẫu nhiên. |
whole_file | Nguyên văn, kể cả dòng trống. |