Здравствуйте. Когда в прожекте пошагово проект выполняется, а в постере нет, то где поменять настройки для нормальной работы в постере? И где указать что бы по умолчанию в поле логин стояло не bbdtage1977, а без цифр? Спасибо.
, то есть брал строки с десяти файлов.{-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link1.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link2.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link3.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link4.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link5.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link6.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link7.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link8.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link9.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\bez_kodov\link10.txt-|-random-|-false-} {-File.GetString-|-G:\ZennoPoster\Po_10_ssulok\files\online_games.txt-|-random-|-false-}
Я с С# вообще не знаком, не могли бы вы мне помочь?Через С# можно сделать.
Еще не вьехал как это сделать...Брать в один список из фаилов, и копировать нужные строки во второй, потом снова привязать 1 список к другому фаилу... Ну и так дальше.
Если сделать в 3 списка
1) список с заданием (адреса фаилов из которых надо брать строки)
2) Списко для буферного вскрытия фаилов и выуживания 10 строк
3) Список, куда собираются отобранные ссылки
и оформить человеческий цикл, то имхо удобнее будет... сегодня 3 фаила с ссылками, завтра 58 фаилов... а проект один и тот же и править ничего не надо.
Попробуйте прямо по пунктамЯ с С# вообще не знаком, не могли бы вы мне помочь?
Еще не вьехал как это сделать...
Спасибо за метод. Но мне нужно делать эти телодвижения не для одного проекта, а для 100500... Если daniilneet не поможет с кодом, то придется уже как то выкручиваться...Попробуйте прямо по пунктам
1) сделать 3 разных списка
2) Списку 1 указать txt фаил с адресами фаилов, которые надо распотрошить
3) Берем из списка 1 первую строку с удалением в переменную 1
4) Привязываем список 2 по адресу указанному в переменной 1
5) Простеньким циклом дергаем 10 рандомных строк и копируем их в список 3
6) по завершении цикла берем следующу. строку из списка 1
..... через несколько лет
7) и когда в списке 1 ничего не осталось, то есть он отдаст ошибку, при попытке взять следующую строку, мы по этой самой ошибке весь список 3 сохраняем в фаил.
Тут вроде бы написано все что нужно))) ну прочитать как сделать цикл (loop на буржуйском), если вдруг не знаете Вы можете или на форуме или на ютубе.
var list1=project.Lists["Список 1"];// список с фаилами
int num = int.Parse(project.Variables["Количество дергаемых строк"].Value);// количество дергаемых строк
var list2=project.Lists["Список 2"];// список с надерганными строками
foreach (string dlist in list1) //Для каждого фаила в списке с фаилами
{
string[] buffer = System.IO.File.ReadAllLines(dlist); //грузим фаил в буфер
Random rnd=new Random();// берем рандомные num строк
for(int i=0;i<num;i++)
{
list2.Add(buffer[rnd.Next(0,buffer.Length-1)]); //пишем в список выхода нужные строки
}
}
return 0;