Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред


<<
[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 52 | 3 | 16

Аноним 04/05/18 Птн 15:06:03  175399079  
photo3.jpg (181Кб, 1280x960)
Анон Выручай как в Notepad++ сгруппировать строки по 20 в одну строку, допустим есть файл в нем 1000 строк а мне нужно объединить эти строки по 20 в одну сменякаквсегда очень надо
Аноним 04/05/18 Птн 15:07:02  175399126
>>175399079 (OP)
бамп
Аноним 04/05/18 Птн 15:08:43  175399231
бамп 2\15
Аноним 04/05/18 Птн 15:09:42  175399294
Там есть символ как ворде абзац? Замени его на пробел.
Аноним 04/05/18 Птн 15:10:57  175399339
>>175399079 (OP)
Бля, чувак, да легко же

Не благодари
Аноним 04/05/18 Птн 15:11:09  175399350
>>175399294
А, бля, еще по 20 сгруппировать.
Аноним 04/05/18 Птн 15:11:34  175399375
>>175399294
Чет не понял мне автоматом надо весь файл
Аноним 04/05/18 Птн 15:12:48  175399437
Могу написать скрипт на питоне, если разберешься как его запускать.
Аноним 04/05/18 Птн 15:13:01  175399458
Бамп 3\15 да я знаю тут много кодеров должно сидеть
Аноним 04/05/18 Птн 15:14:07  175399516
Переходи на винде на gvim.
Аноним 04/05/18 Птн 15:14:27  175399532
>>175399437
да я уже нашел что возможно по 2е группировать, значит и по 20 тоже должно работать
Аноним 04/05/18 Птн 15:15:09  175399570
>>175399516
Че это такое?
Аноним 04/05/18 Птн 15:15:28  175399591
А файл-то сильно большой? Вкидывай, сгруппирую.
Аноним 04/05/18 Птн 15:15:38  175399596
>>175399570
Это vim с графикой.
Аноним 04/05/18 Птн 15:15:39  175399599
Тебе надо именно силами ноутпада?
Аноним 04/05/18 Птн 15:17:09  175399676
>>175399599
https://otvet.mail.ru/question/171233352
ну вот способ, значит и по 20 можно захуярить, кто шарит?
Аноним 04/05/18 Птн 15:17:42  175399711
Не понял как ты че хочешь сгруппировать? Если 20 строк в одну, потом 20 в следующую, то тупо каждый 20й символ ньюлайн оставь, остальные на пробел замени
Аноним 04/05/18 Птн 15:17:51  175399719
>>175399591
надо разные файлы постоянно группировать
Аноним 04/05/18 Птн 15:18:43  175399767
Без скрипта это - жопотрахание. Пиши скрипт.
Аноним 04/05/18 Птн 15:18:53  175399776
>>175399711
как и где давай инструкцию как для дауна
Аноним 04/05/18 Птн 15:19:02  175399779
>>175399079 (OP)
Итак, тупица.
В notepad++ есть макросы, сам не юзал, обычно такие штуки делаю в своей среде разработки.
Тем не менее, начинаешь запись макроса.
Делаешь это вручную для одной строки и переходишь на начало следующей.
Дальше просто зажимаешь комбинацию выполнения макроса и он делает с остальными.
Делаешь все только кнопками.
Ты в начале строки. end - delete и так пока десять не насчитаешь, в конце end и переход на следующую строку стрелочкой вправо.
Потом запускаешь макрос сколько надо
Аноним 04/05/18 Птн 15:19:16  175399791
Снимок2.PNG (36Кб, 741x585)
>>175399079 (OP)
Кидай ещё фоточки как на ОП-пике, анон.
Специальный - Знак абзаца
Аноним 04/05/18 Птн 15:19:18  175399797
>>175399294
> Там есть символ как ворде абзац? Замени его на пробел.
Помню скрипт там был, выделял через одну строку. Само собой, что можно выделить через 20 строк, сделать инверт выделения, в них оставить перенос строки, а в остальных случаях удалить.
Аноним 04/05/18 Птн 15:19:51  175399822
>>175399079 (OP)
Двач - помогач! Слушайже!:
1Переводишь курсор к концу строки, нажимаешь дел, повторяешь 20 раз,
2 потом переходишь к следующей строке и повторяешь пункт 1 еще 20 раз.
3 делаешь так 49 раз и готово!
Можешь не благодарить!
Аноним 04/05/18 Птн 15:20:13  175399843
>>175399676
Ну запиши действия, как там сказано, оставь комп на 5 минут работать и все.
Аноним 04/05/18 Птн 15:20:45  175399871
>>175399767
Вообще двачую, если постоянно надо этим заниматься.
Аноним 04/05/18 Птн 15:21:04  175399889
>>175399779
спасибо попробую но есть способ через найти\заменить
Аноним 04/05/18 Птн 15:21:36  175399919
>>175399889
Так почему ты его еще не нашел, мразь тупая?
Аноним 04/05/18 Птн 15:22:27  175399959
>>175399822
Обосрался
Аноним 04/05/18 Птн 15:23:27  175400017
>>175399791
Да мне 20 надо
Аноним 04/05/18 Птн 15:24:20  175400052
>>175400017
Извини, анон, только сейчас сообразил. Сейчас найду.
Аноним 04/05/18 Птн 15:25:30  175400104
>>175400052
ну попробуй или тогда буду через макрос хуярить
Аноним 04/05/18 Птн 15:25:37  175400110
>>175399079 (OP)
Пидор, бампай тянкой
Аноним 04/05/18 Птн 15:26:16  175400143
Оп типичный дегенерат, которому даже при желании трудно помочь.
Я предложил написать скрипт (1 минута), еще один предложил сделать всю работу за него, много раз сказали про макросы - все без толку.
Не тратьте время на таких. Потом не захочется нормальным людям помогать.
Аноним 04/05/18 Птн 15:27:20  175400198
>>175400143
Питонопетуху припекло
Аноним 04/05/18 Птн 15:30:04  175400332
>>175400143
В самом нотпаде есть варианты, я не спорю буду хуярить через макрос впринципе норм
Аноним 04/05/18 Птн 15:30:17  175400346
>>175400143
Ага, баба срака сказала, что можно через замену, значит так и буду делать!
Жму руку коллеге-программисту
Аноним 04/05/18 Птн 15:30:32  175400356
>>175400104
Не, похоже, проще скриптом.
Аноним 04/05/18 Птн 15:31:32  175400406
>>175400110
Аноним 04/05/18 Птн 15:31:46  175400421
Все, давай через макрос ебаш, удачи!
Аноним 04/05/18 Птн 15:33:01  175400478
>>175400406
да там пару фоток только, но эта самая шишка поднимательная
Аноним 04/05/18 Птн 15:34:53  175400548
>>175399776
А еще легче в сишарп это написать, 5 минут.
Считываешь текст в массив
string[] s = File.ReadAllLines("filename.txt");
List<string> l = new List<string>() ;
string s2 = "" ;
for (int i = 0; i++; i < s.Length)
{
s2 += s+" " ;
if (i % 20 == 1)
{
l. Add(s2) ;
s2 ="";
}
}
File.WriteAllLines("outname.txt", l)

Что то типа такого, можно в блокноте написать и откомпилировать на любой пеке, где .нет фреймворк установлен, гугли как
Аноним 04/05/18 Птн 15:37:17  175400654
>>175400198
Петух тот, кто не понимает преимущества и недостатки ЯП в конкретной области либо зацикливается на одном "правильном" языке.
Теперь аргументируй, почему для задачи в оп посте использовать питон плохо?

>>175400548
>if (i % 20 == 1)
2 мешка говна этому синьеру.
Аноним 04/05/18 Птн 15:38:04  175400679
>>175400548
да ладно я думаю проще записать макрос для меня
Аноним 04/05/18 Птн 15:38:38  175400714
>>175400654
Да я тралирую, извини
Аноним 04/05/18 Птн 15:40:22  175400791
>>175400548
>s2 += s+" " ;
И еще мешочек впридачу.
>for (int i = 0; i++; i < s.Length)
Вам мат, молодой человек.
Шарпы твой первый язык? Сколько прогаешь?
Аноним 04/05/18 Птн 15:41:35  175400847
Ставишь курсор в начало файла.
Начинаешь запись макроса.
end (перенести курсор в конец строки) - del (удалить перенос строки). Так 19 раз, пока не получится одна нужная тебе строчка. Как получилась, кнопки вниз - home (курсор на начало следующей).
Останавливаешь макрос.

Дальнейшая твоя работа - кликать как бешеный на воспроизведение макроса. Если там уж совсем дохуя, можно его в цикле запустить.
Аноним 04/05/18 Птн 15:42:12  175400877
>>175400654
Че не так, я особо не запаривался, может проебался где. У опа проверка %20 = 0 не прокатит, потому что 0%20=0 и по пизде пойдет. В любом случае я решение дал реальное и быстрое, ебаться скакими то косяками и проверять работоспособность уже оп должен
Аноним 04/05/18 Птн 15:42:16  175400881
ПукичКакич
Аноним 04/05/18 Птн 15:45:11  175401008
For (int i=0; i<50; i++){
For (int j=0; i<20; i++){
Fin>>ophui;
Idinahui=idinahui+ophui;
}
Fout<<ophui;
Ophui="";
}
Аноним 04/05/18 Птн 15:45:42  175401026
>>175400791
Буду рад, если за каждый доеб подробней распишешь
Аноним 04/05/18 Птн 15:46:38  175401072
>>175400847
спасибо уже был этот способ, буду им и пользоваться
Аноним 04/05/18 Птн 16:07:23  175402126
Безымянный.png (12Кб, 708x615)
Мое гениальное решение для трех штук, на 20 можно распространить. Жаль только, что должен упрусь в ограничение длины поля варчар в 4000 символов в Oracle.
Надо кстати погуглить, нет ли более элегантного способа заменить каждый N-й символ.


Топ тредов
Избранное