Всем привет!
Ребята, я только начинаю учить AutoIt и по этому прошу помощи у знатоков и сильно не пинать)
А проблема собственно в том что не получается у меня сделать выборку с файлика.
Вот файлик:
А вот скрипт:
Помогите... Очень нужно... Цель такова: выбираем id и складываем в новый файлик по строчкам...
Ребята, я только начинаю учить AutoIt и по этому прошу помощи у знатоков и сильно не пинать)
А проблема собственно в том что не получается у меня сделать выборку с файлика.
Вот файлик:
{'friends':[[14306271,"Александр Лях","http:\/\/cs9647.vkontakte.ru\/u14306271\/c_8b448525.jpg",543,''],[7347033,"Александра Трифонова","http:\/\/cs9771.vkontakte.ru\/u7347033\/c_fbcfd245.jpg",31,''],[22601425,"Алексей Хоменко","http:\/\/cs9517.vkontakte.ru\/u22601425\/c_f2f29c68.jpg",543,''],[32883417,"Алена Байрамова","http:\/\/cs9213.vkontakte.ru\/u32883417\/c_3da35932.jpg",31,''],[25883929,"Алеся Лень","http:\/\/cs9845.vkontakte.ru\/u25883929\/c_ef688df3.jpg",95,''],[16339800,"Алина Мерефа","http:\/\/cs9719.vkontakte.ru\/u16339800\/c_3ca5f29d.jpg",31,''],[6405526,"Алиса Мартенс","http:\/\/cs9827.vkontakte.ru\/u6405526\/c_d3b2a18d.jpg",31,''],[6767353,"Андрей Вархол","http:\/\/cs9716.vkontakte.ru\/u6767353\/c_96ad16d3.jpg",63,''],[58730195,"Андрей Манжос","http:\/\/cs9646.vkontakte.ru\/u58730195\/c_8a2f48e5.jpg",31,''],[9106979,"Андрей Сенкевич","http:\/\/cs1478.vkontakte.ru\/u9106979\/c_8018ef4d.jpg",31,''],[47932403,"Анелия Швыдка","http:\/\/cs9642.vkontakte.ru\/u47932403\/c_ea570c11.jpg",31,''],[7317863,"Анна Басистая","http:\/\/cs137.vkontakte.ru\/u7317863\/c_63151d1b.jpg",31,''],[10852401,"Антон Черкасский","http:\/\/cs532.vkontakte.ru\/u10852401\/c_7df1c92b.jpg",31,''],[16608109,"Антон Харюзов","http:\/\/cs9724.vkontakte.ru\/u16608109\/c_3ab7ce71.jpg",31,''],[17866967,"Антон Рожков","http:\/\/cs9777.vkontakte.ru\/u17866967\/c_cfd33304.jpg",31,''],[17615230,"Аня Гирявец","http:\/\/cs10140.vkontakte.ru\/u17615230\/c_675098f3.jpg",31,''],[12013322,"Аня Политучая","http:\/\/cs9911.vkontakte.ru\/u12013322\/c_fa7091b4.jpg",31,''],[57027551,"Аня Ёлкина","http:\/\/cs9813.vkontakte.ru\/u57027551\/c_d907953b.jpg",31,''],[6528936,"Артем Бердник","http:\/\/cs313.vkontakte.ru\/u6528936\/c_31643422.jpg",31,''],[9649567,"Артем Морозов","http:\/\/cs9871.vkontakte.ru\/u9649567\/c_fbd3f1ca.jpg",31,''],[12090103,"Артурчик Арчи","http:\/\/cs9971.vkontakte.ru\/u12090103\/c_5abec866.jpg",31,''],[8961093,"Василий Шилин","http:\/\/cs534.vkontakte.ru\/u8961093\/c_d218d1d7.jpg",31,''],[9325451,"Вика Ковалева","http:\/\/cs4473.vkontakte.ru\/u9325451\/c_a4814502.jpg",31,''],[62222191,"Викторика Крыжановская","http:\/\/cs4583.vkontakte.ru\/u62222191\/c_1420f822.jpg",95,''],[23088432,"Виктория Поправка","http:\/\/cs4136.vkontakte.ru\/u23088432\/c_f151b0a8.jpg",31,''],[30176249,"Вита Хоменко","http:\/\/cs9333.vkontakte.ru\/u30176249\/c_4e050627.jpg",31,''],[16794330,"Виталий Францев","http:\/\/cs761.vkontakte.ru\/u16794330\/c_b7c05053.jpg",31,''],[49428423,"Гриша Коваленко","http:\/\/cs9676.vkontakte.ru\/u49428423\/c_ec7ce2a3.jpg",31,''],[14844665,"Дарынка Радевич","http:\/\/cs10127.vkontakte.ru\/u14844665\/c_3df7d545.jpg",31,''],[22091554,"Дашка Тьотка","http:\/\/cs4561.vkontakte.ru\/u22091554\/c_6327a513.jpg",31,''],[65220580,"Денис Фигурнов","http:\/\/cs9826.vkontakte.ru\/u65220580\/c_15b2d5aa.jpg",63,''],[12470712,"Денис Чумак","http:\/\/cs348.vkontakte.ru\/u12470712\/c_8aa1e756.jpg",31,''],[10446267,"Денис Галес","http:\/\/cs1669.vkontakte.ru\/u10446267\/c_ebb672e5.jpg",31,''],[24143967,"Денис Папирник","http:\/\/cs9592.vkontakte.ru\/u24143967\/c_5b14c124.jpg",31,''],[13798710,"Денисенко Викторович","http:\/\/cs9219.vkontakte.ru\/u13798710\/c_e1b9e702.jpg",63,''],[11251360,"Дмитрий Гревцев","http:\/\/cs4232.vkontakte.ru\/u11251360\/c_5ea96244.jpg",31,''],[19049758,"Женя Пустовойтенко","http:\/\/cs498.vkontakte.ru\/u19049758\/c_5daf3c60.jpg",31,''],[8693255,"Женя Пономарев","http:\/\/cs9331.vkontakte.ru\/u8693255\/c_7cdd66b9.jpg",31,''],[45366775,"Игорь Гурошев","http:\/\/cs4128.vkontakte.ru\/u45366775\/c_036400dc.jpg",31,''],[29923648,"Игорь Викторович","http:\/\/cs9470.vkontakte.ru\/u29923648\/c_b50f3dc4.jpg",127,''],[18497884,"Катя Осауленко","http:\/\/cs4572.vkontakte.ru\/u18497884\/c_d084ed6e.jpg",31,''],[19423743,"Катя Стоян","http:\/\/cs9470.vkontakte.ru\/u19423743\/c_2a4da6fb.jpg",31,''],[4842873,"Костя Приходько","http:\/\/cs833.vkontakte.ru\/u4842873\/c_9b32a1cb.jpg",31,''],[36508934,"Ксюша Любич-Терещенко","http:\/\/cs9280.vkontakte.ru\/u36508934\/c_ebaadad6.jpg",95,''],[6083099,"Лена Олефиренко","http:\/\/cs535.vkontakte.ru\/u6083099\/c_5ff80f91.jpg",31,''],[15665365,"Леонид Фалеев","http:\/\/cs9664.vkontakte.ru\/u15665365\/c_2df73e3b.jpg",31,''],[12953309,"Леся Политучая","http:\/\/cs10325.vkontakte.ru\/u12953309\/c_9f0dced4.jpg",31,''],[60699034,"Лидуська Ежакова","http:\/\/cs4563.vkontakte.ru\/u60699034\/c_10c204d0.jpg",63,''],[19717003,"Лизко Незвичайна","http:\/\/cs9689.vkontakte.ru\/u19717003\/c_338a6ca5.jpg",31,''],[34038306,"Лия Слобоженюк","http:\/\/cs9313.vkontakte.ru\/u34038306\/c_b8f27493.jpg",31,''],[18643704,"Максим Постольник","http:\/\/cs958.vkontakte.ru\/u18643704\/c_7a5b85d7.jpg",31,''],[56175947,"Малена Малена","http:\/\/cs4457.vkontakte.ru\/u56175947\/c_36781cce.jpg",95,''],[15045024,"Мальцева Танюффка","http:\/\/cs10149.vkontakte.ru\/u15045024\/c_d521c1ba.jpg",31,''],[8101278,"Марина Чорноморченко","http:\/\/cs10035.vkontakte.ru\/u8101278\/c_d6d1c46e.jpg",31,''],[13824195,"Марина Киргетова","http:\/\/cs9625.vkontakte.ru\/u13824195\/c_9f39b1b2.jpg",31,''],[32643526,"Маринка Рижка","http:\/\/cs10055.vkontakte.ru\/u32643526\/c_9a8ad4b4.jpg",31,''],[37895501,"Мариша Живчик","http:\/\/cs4150.vkontakte.ru\/u37895501\/c_b4820f5f.jpg",31,''],[5409171,"Настя Ульшина","http:\/\/cs674.vkontakte.ru\/u5409171\/c_9ccfa5e1.jpg",95,''],[6944676,"Ната Гурник","http:\/\/cs10249.vkontakte.ru\/u6944676\/c_0cdb79e2.jpg",31,''],[10196254,"Натали Кривко","http:\/\/cs9843.vkontakte.ru\/u10196254\/c_d0483d2f.jpg",31,''],[50706749,"Наталия Шут","http:\/\/cs4145.vkontakte.ru\/u50706749\/c_26421894.jpg",31,''],[42704759,"Наталья Дудка","http:\/\/cs9391.vkontakte.ru\/u42704759\/c_0446ee16.jpg",31,''],[3684242,"Никита Легостев","http:\/\/cs4461.vkontakte.ru\/u3684242\/c_4fb66797.jpg",95,''],[56160724,"Оксана Кольц","http:\/\/cs9677.vkontakte.ru\/u56160724\/c_55a4fe2e.jpg",31,''],[5706653,"Оксана Чорноморченко","http:\/\/cs9441.vkontakte.ru\/u5706653\/c_23ac7e91.jpg",31,''],[6476490,"Олег Киргетов","http:\/\/cs9782.vkontakte.ru\/u6476490\/c_0c526f8b.jpg",191,''],[28441527,"Роман Высочин","http:\/\/cs705.vkontakte.ru\/u28441527\/c_b0731430.jpg",31,''],[21369208,"Роман Клименко","http:\/\/cs965.vkontakte.ru\/u21369208\/c_736c4ca7.jpg",31,''],[12673227,"Руслан Бенден","http:\/\/cs825.vkontakte.ru\/u12673227\/c_ff0a8815.jpg",31,''],[58229137,"Сабина Пашаева","http:\/\/cs4394.vkontakte.ru\/u58229137\/c_1bf06296.jpg",31,''],[17407598,"Санька Осин","http:\/\/cs444.vkontakte.ru\/u17407598\/c_3075dcd6.jpg",31,''],[11640779,"Саша Подолян","http:\/\/cs9922.vkontakte.ru\/u11640779\/c_126b4a01.jpg",31,''],[9175531,"Сашенька Хоменко","http:\/\/cs4449.vkontakte.ru\/u9175531\/c_5dadf4fd.jpg",31,''],[25364126,"Светлана Клименко","http:\/\/cs315.vkontakte.ru\/u25364126\/c_8125bf89.jpg",31,''],[11261066,"Сержик Белый","http:\/\/cs9759.vkontakte.ru\/u11261066\/c_476fd1b8.jpg",31,''],[13230875,"Скромняга Юрчик","http:\/\/cs9904.vkontakte.ru\/u13230875\/c_ddc4b90c.jpg",31,''],[17952857,"Соня Байбачка","http:\/\/cs988.vkontakte.ru\/u17952857\/c_c1886b0d.jpg",159,''],[52612123,"Стас Осин","http:\/\/cs4562.vkontakte.ru\/u52612123\/c_e7c73568.jpg",31,''],[6946307,"Танюсик Михайлусенко","http:\/\/cs9597.vkontakte.ru\/u6946307\/c_1a6ac8ab.jpg",63,''],[45198461,"Танюшечка Северин","http:\/\/cs4473.vkontakte.ru\/u45198461\/c_81947b25.jpg",31,''],[48195476,"Татьяна Талашова","http:\/\/cs932.vkontakte.ru\/u48195476\/c_92d84e78.jpg",31,''],[12741699,"Штильсон Карабинкович","http:\/\/cs9542.vkontakte.ru\/u12741699\/c_3081bee1.jpg",31,''],[57271694,"Юличка Мишуринская","http:\/\/cs9606.vkontakte.ru\/u57271694\/c_31717da9.jpg",95,''],[10756914,"Юлия Чепелёва","http:\/\/cs9844.vkontakte.ru\/u10756914\/c_f4a8e5d7.jpg",31,''],[12888083,"Юлия Головко","http:\/\/cs9796.vkontakte.ru\/u12888083\/c_8dbbd65c.jpg",31,''],[6446808,"Юлия Якушева","http:\/\/cs9279.vkontakte.ru\/u6446808\/c_478a8de1.jpg",31,''],[15430780,"Юрий Швидь","http:\/\/cs9602.vkontakte.ru\/u15430780\/c_fb0b81b4.jpg",31,''],[21196915,"Alena Brijan","http:\/\/cs434.vkontakte.ru\/u21196915\/c_b014234f.jpg",31,''],[13910057,"By Качка","http:\/\/cs9758.vkontakte.ru\/u13910057\/c_763e4c7b.jpg",31,''],[16117352,"Funny Boy","http:\/\/cs9559.vkontakte.ru\/u16117352\/c_8e5d21a8.jpg",31,''],[10280614,"Mar Rina","http:\/\/cs9704.vkontakte.ru\/u10280614\/c_410872bd.jpg",31,''],[32785206,"Massimo Рыбалко","http:\/\/cs9480.vkontakte.ru\/u32785206\/c_eadf74cd.jpg",31,''],[15259025,"Max Osaulenko","http:\/\/cs9360.vkontakte.ru\/u15259025\/c_afa866eb.jpg",31,''],[12912285,"Pavel Taran","http:\/\/cs9334.vkontakte.ru\/u12912285\/c_1b753e37.jpg",31,''],[12354519,"Yanochka Hooliganochka","http:\/\/cs10335.vkontakte.ru\/u12354519\/c_0c544f08.jpg",31,'']],'filter':'short','hash':'1263461846_76995e5aa2877b3ef1'}
А вот скрипт:
Код:
#include <EditConstants.au3>
#include <WindowsConstants.au3>
#include <Array.au3>
$nOffset = 1
$nflag = 3
$file = FileOpen("frd.ls",1)
$find = '(?i)/u(.*?)\\(?i)'
Switch $nflag
Case 0
$rfind = StringRegExp($file, $find, $nflag, $nOffset)
If @error = 0 Then
$nOffset = @extended
EndIf
if $rfind=1 then
MsgBox(0, "", "Есть совпадение")
else
MsgBox(0, "", "Совпадений нету")
endif
Case 1
Local $ar[100],$i=0
While 1
$rfind = StringRegExp($file, $find, $nflag, $nOffset)
If @error = 0 Then
$nOffset = @extended
Else
ExitLoop
EndIf
$ar[$i]=$rfind[0]
$i=$i+1
WEnd
$sAr_to_string=_ArrayToString(, @CRLF, 0, $i-1)
FileWriteLine("id.txt", $sAr_to_string)
Case 3
$rfind = StringRegExp($file, $find, $nflag, $nOffset)
If @error = 0 Then
$nOffset = @extended
EndIf
$sAr_to_string=_ArrayToString($rfind, @CRLF, 0, UBound($rfind) - 1)
FileWriteLine("id.txt", $sAr_to_string)
Case 4
Local $ar[100],$k=0
$rfind = StringRegExp($file, $find, $nflag, $nOffset)
If @error = 0 Then
$nOffset = @extended
EndIf
for $i = 0 to UBound($rfind) - 1
$match = $rfind[$i]
for $j = 0 to UBound($match) - 1
$ar[$k]=$match[$j]
$k=$k+1
Next
Next
$sAr_to_string=_ArrayToString($ar, @CRLF, 0, $k-1)
FileWriteLine("id.txt", $sAr_to_string)
EndSwitch
Помогите... Очень нужно... Цель такова: выбираем id и складываем в новый файлик по строчкам...