Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Запись информации в txt файл (http://forum.oszone.net/showthread.php?t=163268)

sashadeg 12-01-2010 17:43 1318368

Запись информации в txt файл
 
Нужно составить скрипт, который будет записывать в txt файл ip-адреса, которые использует модем. (динамический айпишник у меня)
С основной частью, я как бы постараюсь сам разобраться, а вот как записать полученые результаты в файл - это я даже близко не знаю... И не знаю даже как эта функция называется в справке...

Приведите пример, скрипта с этой функцией. если можно по-проще и по-нагляднее =)

Заранее благодарю!

madmasles 12-01-2010 18:03 1318389

Примерно так я делаю.

Код:

;........
; $nIP это полученный Ваш IP - адрес

FileWrite(@ScriptDir & "\Log.txt", @HOUR & ":" & @MIN & ":" & @SEC & ". IP - " & $nIP & @CRLF)
;.........


sashadeg 12-01-2010 18:11 1318400

Спасибо. Правда ваш скрипт не работает (нужно использовать ещё "FileOpen"), но я хоть понял в каком направлении идти... Ещё раз спасибо.

Пока не буду отмечать тему "решенной" - хочу увидеть, что ответят другие.

Creat0R 12-01-2010 18:16 1318404

Цитата:

Цитата sashadeg
не знаю даже как эта функция называется в справке »

Ну если включить смекалку, то в поиске можно набрать file и выйти на результаты, где будет видно что примерно нужно для этой задачи ;)

Цитата:

Цитата sashadeg
скрипт не работает (нужно использовать ещё "FileOpen") »

Не обязательно, но ты бы это уже знал, если бы соизволил заглянуть в справку, тем более после того как имя функций тебе предоставили.

sashadeg 12-01-2010 18:26 1318411

Цитата:

Цитата Creat0R
после того как имя функций тебе предоставили »

Вот именно на счёт этого я и сказал СПАСИБО =)
Цитата:

Цитата Creat0R
Не обязательно »

поподробнее пожалуйста =) Можно не использовать "fileOpen"?

И встречный вопрос, для случая если использовать "fileOpen":
"Обязательно нужно использовать "fileClose"?" Я проверил - работает без него... но не просто же так его выдумали...

madmasles 12-01-2010 18:30 1318420

sashadeg,
Странно, что у Вас не работает. Вот код:
Код:

#include <Inet.au3>
For $i = 1 To 5
    $nIP = _GetIP()
    FileWrite(@ScriptDir & "\Log.txt", @HOUR & ":" & @MIN & ":" & @SEC & ". IP - " & $nIP & @CRLF)
    Sleep(10000)
Next

А вот мой результат из Log.txt:
Код:

18:25:24. IP - 95.55.125.242
18:25:34. IP - 95.55.125.242
18:25:44. IP - 95.55.125.242
18:25:54. IP - 95.55.125.242
18:26:04. IP - 95.55.125.242


Creat0R 12-01-2010 18:42 1318425

Цитата:

Цитата sashadeg
поподробнее пожалуйста »

А что, после «Не обязательно» ничего у меня больше не заметил в сообщений?

Цитата:

Цитата sashadeg
Можно не использовать "fileOpen"? »

Да, можно не использовать.

sashadeg 13-01-2010 17:36 1319277

Всем спасибо! close


Время: 23:24.

Время: 23:24.
© OSzone.net 2001-