Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запись информации в txt файл

Ответить
Настройки темы
[решено] Запись информации в txt файл

Аватара для sashadeg

Старожил


Сообщения: 379
Благодарности: 6

Профиль | Отправить PM | Цитировать


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

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

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

-------
Ну вы ребята даёте...


Отправлено: 17:43, 12-01-2010

 

Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


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

Код: Выделить весь код
;........
; $nIP это полученный Ваш IP - адрес
FileWrite(@ScriptDir & "\Log.txt", @HOUR & ":" & @MIN & ":" & @SEC & ". IP - " & $nIP & @CRLF)
;.........

Отправлено: 18:03, 12-01-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для sashadeg

Старожил


Сообщения: 379
Благодарности: 6

Профиль | Отправить PM | Цитировать


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

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

-------
Ну вы ребята даёте...


Отправлено: 18:11, 12-01-2010 | #3


Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата sashadeg:
не знаю даже как эта функция называется в справке »
Ну если включить смекалку, то в поиске можно набрать file и выйти на результаты, где будет видно что примерно нужно для этой задачи

Цитата sashadeg:
скрипт не работает (нужно использовать ещё "FileOpen") »
Не обязательно, но ты бы это уже знал, если бы соизволил заглянуть в справку, тем более после того как имя функций тебе предоставили.

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Отправлено: 18:16, 12-01-2010 | #4


Аватара для sashadeg

Старожил


Сообщения: 379
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата Creat0R:
после того как имя функций тебе предоставили »
Вот именно на счёт этого я и сказал СПАСИБО
Цитата Creat0R:
Не обязательно »
поподробнее пожалуйста Можно не использовать "fileOpen"?

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

-------
Ну вы ребята даёте...


Отправлено: 18:26, 12-01-2010 | #5


Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


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

Отправлено: 18:30, 12-01-2010 | #6


Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


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

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

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Отправлено: 18:42, 12-01-2010 | #7


Аватара для sashadeg

Старожил


Сообщения: 379
Благодарности: 6

Профиль | Отправить PM | Цитировать


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

-------
Ну вы ребята даёте...


Отправлено: 17:36, 13-01-2010 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запись информации в txt файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
нужно переделать файл doc в файл txt гала Тест-форум 1 15-01-2010 18:53
[решено] Запись и считывание информации. Stepbol Хочу все знать 2 06-01-2010 09:30
.NET - Запись настроек программы в файл txt и чтение этих настроек обратно ProgrammerPC Программирование и базы данных 4 11-12-2009 10:46
CMD/BAT - [решено] Как скопировать содержимое txt файлов всех подкаталогов в один файл dezertic Скриптовые языки администрирования Windows 3 20-10-2009 12:47
Инкрементная запись информации на диск PhantomLo Хочу все знать 4 17-09-2009 18:27




 
Переход