Как добавить много строк в список без использования файла

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
Всем привет.

Интересует, возможно ли добавить большое количество строк (2 000) в список без привязки к файлу. То есть как если бы я добавлял каждую строку вручную.
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
И ещё вопрос забыл добавить, касающийся языка, на котором отображаются сайты. Чтобы сайт наверняка отображался на русском я меняю значение переменной {-Profile.AcceptLanguage-} на "ru". Всё работает, но вопрос в том, корректно ли это. Т.е. по умолчанию там стоит "en-US,en;q=0.5", поэтому я подумал, что может быть и русский язык должен быть указан в подобном формате для более точной интерпретации сайтами.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4

а что касается первого. Проще через c#. пара строк. А вот на кубиках сложнее
 
  • Спасибо
Реакции: xx_kid_xx

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Всем привет.

Интересует, возможно ли добавить большое количество строк (2 000) в список без привязки к файлу. То есть как если бы я добавлял каждую строку вручную.
не понимаю вопроса
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
не понимаю вопроса
Вопрос в том как добавить две тысячи строк в список быстро, но при этом не привязывать файл. Просто каждую строчку добавлять - это долго.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Я правильно понимаю, что здесь русский язык выставляется приоритетным?
верно. Эта запись является одной из самых распространённых для, скажем так, местных браузеров
 
  • Спасибо
Реакции: xx_kid_xx

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Вопрос в том как добавить две тысячи строк в список быстро, но при этом не привязывать файл. Просто каждую строчку добавлять - это долго.
А что для тебя привязка? Если список загрузится с файла, но никакие изменения в файл вносить не будет при изменении, так пойдёт?
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
А что для тебя привязка? Если список загрузится с файла, но никакие изменения в файл вносить не будет при изменении, так пойдёт?
Ну я так понял, что при каждом запуске шаблона строки берутся из файла, если список привязан. Т.е. если переносить шаблон куда-либо, то и файл этот тоже. Так? Если так, то хотелось бы, чтобы список был уже внутри шаблона, отсюда и вопрос.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
C#:
bool appendNewLine = true;
FileSystem.FileAppendString(@"C:\" + "Список.txt", project.Variables["text"].Value, appendNewLine);
project.Variables["text"].Value - переменная в которой текст
Список.txt - список в который записываешь
 
  • Спасибо
Реакции: xx_kid_xx

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
ну ты можешь прописать полный путь к списку в настройках списка. И тогда, куда бы ты не сунул проект, список будет подгружатся с файла, который находится по прописанному пути
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
ну ты можешь прописать полный путь к списку в настройках списка. И тогда, куда бы ты не сунул проект, список будет подгружатся с файла, который находится по прописанному пути
Ну я имел в виду не в пределах компьютера, но и на другие машины.

C#:
bool appendNewLine = true;
FileSystem.FileAppendString(@"C:\" + "Список.txt", project.Variables["text"].Value, appendNewLine);
project.Variables["text"].Value - переменная в которой текст
Список.txt - список в который записываешь
Попробую, спасибо.
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
C#:
bool appendNewLine = true;
FileSystem.FileAppendString(@"C:\" + "Список.txt", project.Variables["text"].Value, appendNewLine);
project.Variables["text"].Value - переменная в которой текст
Список.txt - список в который записываешь
Всё-таки это не совсем, то. Я беру строки из списка, а не записываю в него.
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
Похоже, возникла путаница. Я имею в виду, что на этапе создания мне нужно задать значения списка по умолчанию (см. Картинку). То есть добавить 2 000 строк, не привязывая при этом текстовый файл.
 

Вложения

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
так в какой список НАДО добавить, если в зеновский без привязки то после добавления в него надо нажать кнопку вверху, ПРОСМОТР СОДЕРЖИМОГО
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Похоже, возникла путаница. Я имею в виду, что на этапе создания мне нужно задать значения списка по умолчанию (см. Картинку). То есть добавить 2 000 строк, не привязывая при этом текстовый файл.
теперь я понял о чём ты. Но идей у меня нет
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
привяжи список к файлу, запиши в непривязанный список и отвяжи привязанный
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
  • Спасибо
Реакции: xx_kid_xx

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
он хочет, чтобы содержимое списка хранилось в шабе
Да зачем такой список таскать в шабе, диск "C" есть на любом компе, привязал да отвязал, и файл в одном месте
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
Да зачем такой список таскать в шабе, диск "C" есть на любом компе, привязал да отвязал, и файл в одном месте
Для удобства. Зачем таскать с собой два чемодана, когда всё можно сложить в один?

К тому же, это в моём случае нужно один список затолкать в шаблон. А если бы их было несколько?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
да хоть 10, привязал и отвязал, зачем все эти чемоданы клонировать
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
а если диск не позволяет по объёму а ты таких проектов 100 штук создал и везде такие списки, что будешь делать ?? в магазин за новым диском
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
а если диск не позволяет по объёму а ты таких проектов 100 штук создал и везде такие списки, что будешь делать ?? в магазин за новым диском
Ну во-первых, вероятность возникновения такой ситуации настолько ничтожна, что можно смело говорить "не случится".
Во-вторых, общая заполненность не поменяется, если я закину содержимое списка в шаблон и потом удалю txt. файл. Но опять же, сейчас 2016 год, а не 1995.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
если привязанный то он будет один для всех потоков, а если не привязанный, то их в памяти в сто потоков бюудет дохера для многопоточного проекта, а тут уже нет разницы какой год и век тогда так
 

xx_kid_xx

Пользователь
Регистрация
12.05.2016
Сообщения
124
Благодарностей
4
Баллы
18
если привязанный то он будет один для всех потоков, а если не привязанный, то их в памяти в сто потоков бюудет дохера для многопоточного проекта, а тут уже нет разницы какой год и век тогда так
От ситуации зависит. Я подразумевал, что для каждого нужен уникальный текст.
И давай не будем считать килобайты: пара сотен кб погоды не сделает. Тем более, если проект, в целом, не большой.
 

runlike

Client
Регистрация
22.09.2015
Сообщения
175
Благодарностей
51
Баллы
28
Вариант в виде сохранения всех ваших 200 строк в переменную по дефолтному значению с раззделителем ; и добавление в список этой переменной обработкой текста при каждом запуске шаба не подходит ?
 
  • Спасибо
Реакции: doc и rostonix

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Вариант в виде сохранения всех ваших 200 строк в переменную по дефолтному значению с раззделителем ; и добавление в список этой переменной обработкой текста при каждом запуске шаба не подходит ?
единственный нормальный вариант для этой странной задачи)
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
единственный нормальный вариант для этой странной задачи)
это считается нормальный вариант, 2000 строк в переменную пихать и при чём потом ТС сказал что для каждого шаба они уникальны и плюс полюбому каждый шаб будет работать не в одном потоке, и получается при изменении строк каждый раз лазить шаблон, инженером можно стать с такой логикой ))
 

Кто просматривает тему: (Всего: 4, Пользователи: 0, Гости: 4)