Анон, такое дело - есть одна папка, в ней 251517 пикч. Нужно автоматически рассортировать их по 5000 в других папках. Какая прога для этого есть?
бамп
Сам напиши, че ты как даун.
>>131362230Смешно очень нет
Берешь питончик, пишешь небольшой скрипт. Это сложно?
>>131362581Да
>>131361911 (OP)По какому паттерну сортировать их?Или просто на папки 250к разделить, чтобы в каждой по 5к было?
>>131362698Да, просто разделить по 5к в каждой папке
>>131362765Это у тебя фетиш такой?
>>131362611Ты даун?
>>131362856Я не умею погромировать, еблан
>>131362856Я уже ответил. >>131362230-кун
>>131362852Нет, просто нужно для просмотра на планшете. А то он висанет намертво с таким количеством файлов в одной папке
>>131362765Таких программ не знаю, но самому под это дело можно запилить простенький скрипт на 20 строчек. Папки можно с рандомными названиями создавать, типа 1,2,3,4...?Какой формат пикч, разных форматов - jpg, gif, png, или какой-то один определённый?
>>131362890>пришёл просить помощи>неумело поливает всех говном
for i in {1..51}; do mkdir folberN$i; donefor j in {1..51}; do (ls -1 | grep -v folberN | for i in {0..499}; do mv $i folberN$j; done) doneвот это в консоль и подожди полминуты.
я бы на питоне скрипт написал
>>131362958Да. 2 gfgrb я уже вручную запилил, так что начиная с 3й и далее. Файлы gif,jpg,jpeg,bmp,png.
>>131363061>2 папки
>>131363007Какую консоль? И пути где указывать?
>>131363147Это аутист, расходимся.
>>131363249Кто, я?
>>131363147можно даже короче:for j in {1..51}; do (mkdir fobberN$j && ls -1 | grep -v folberN | for i in {0..499}; do mv $i folberN$j; done) doneзапускать в той папке, где лежат картинки в любой консольке линукса, где есть #bashна выходе получить 51 папку с именами folberN(номер) с 5к картинок в каждой
>>131363337У меня нет линукса, только винда
>>131363007Толстовато жи. Линуксоид, чувстыуя своё превосходство, вылез из-под консоли.
>>131363863А что там за наебка?
>>131361911 (OP)Сколько я об этом не думал, пришло сделать свою говно-утилиту.
>>131364267Неужели нет никакой подобной проги?
>>131363378Не уверен за парсинг, если что - в пикче.@echo offSET SC=0SET FLD=0SET INF=C:\INSET OUTF=C:\OUTcall :initfldfor /f "tokens=1 delims=" A in ('dir /b %INF%\.') do call :dofile "A"goto end:dofilemove "%INF%\%~1" "%OUTF%\NUM%FLD%"SET /a SC=%SC%+1if %SC% LSS 5000 goto endSET SC=0SET /a FLD=%FLD%+1:initfldif not exist "%OUTF%\NUM%FLD%" md "%OUTF%\NUM%FLD%":end
>>131363378Спасибо, Абу, за парсинг, сука-няша.@echo offSET SC=0SET FLD=0SET INF=C:\INSET OUTF=C:\OUTcall :initfldfor /f "tokens=1 delims=" z in ('dir /b %INF%\.') do call :dofile "z"goto end:dofilemove "%INF%\%~1" "%OUTF%\NUM%FLD%"SET /a SC=%SC%+1if %SC% LSS 5000 goto endSET SC=0SET /a FLD=%FLD%+1:initfldif not exist "%OUTF%\NUM%FLD%" md "%OUTF%\NUM%FLD%":end
>>131364700>>131364968Чета ссыкотно запускать. А если он потрет все?
>>131364968Залей на титанпад или еще куда, дебик.
>>131365051там нет удаления, только перемещение
>>131365051ну так ты испытай, замени потенциально деструктивную move... на echo movе...
>>131361911 (OP)Любой двачер может хоть в какой-то кодинг и за 5 минут наебенил бы на шкрептах, а раз ты даже это не осилил - ,уёбывай.
>>131365136okayhttp://pastebin.com/cah1hWxj
>>131365420>анонимная имиджборда>связывать с кодингомЭто что-то на подобие: "Любой человек с мобильным телефоном, можешь жрать говно и ща 5 минут наел бы на кортах 2 какули собаки, а раз ты даже это не осилил - не пользуйся телефоном."
>>131365467Так. А как начать отсчет с 4й папки? 3 уже отсортированы
>>131365617>примеры про поедание говнаКак и ожидалось.
Оп ты ещё тут? написал программку на C# могу скинуть
Оп, держи програаму, можно вручную задать по сколько файлов должно быть в папке:http://rgho.st/6rrCgKLGzVT:https://www.virustotal.com/ru/file/3a312d60615eb23c78c374c9dbef49838f35acd50a3f290022724c70a2dc6995/analysis/1467987686/
>>131361911 (OP)На шкриптах за пять минут же.
>>131367001HEUR/QVM03.0.0000.Malware.GenЧую наебку
>>131367245Могу исходники кинуть, ничего там нет. Это антивирус просто какой-то уебанский. Можешь смело врубать касперского или есет, запускать прогу и не сциковатью