Alex
ну можно скрипт на повершелле накатать наверн
Alex
не, ну я не против, тебе надо ты и хреначь если не лень)
☕️ Паша ☭👨🏻‍🔧
нет я имею ввиду. что все эти спец символы ониж в расширенном утф лежат. и если перевести в анси то их не станет
night111
сделать таблицу вида "неправильный символ" : "правильный символ" Написать программу на любом языке, которая заменяет одно на другое
☕️ Паша ☭👨🏻‍🔧
тут я как понял сочитание двух символов образует один
Alex
gci -recurse . | where {$_.Name -match "[^\u0000-\u007F]"}
☕️ Паша ☭👨🏻‍🔧
мм тупо почистить?
☕️ Паша ☭👨🏻‍🔧
вариант вполне
Alex
не, это просто вывод списка
Alex
gci -recurse -force | where {$_.Name -match "[^\u0000-\u007F]"} | rename-item -newname { $_.name -replace "[^\u0000-\u007F]",''}
☕️ Паша ☭👨🏻‍🔧
ну как бы да
☕️ Паша ☭👨🏻‍🔧
вопрос: как из архива прибить каналы? я прибиваю - канал исчезает, а на следующий день снова появляется с новым сообщением.
Dmitry [Shep]
А минт к какому семейству линукс относится ?
Dmitry [Shep]
Убунта?
☕️ Паша ☭👨🏻‍🔧
угу
☕️ Паша ☭👨🏻‍🔧
дебиан
Анатолий
Всё, теперь я понял тебя
Анатолий
В одном случае это символ юникода, в другом случае это просто буква а и диакритический символ отдельно
Анатолий
И какая-то хрень сделала из одного другое
Анатолий
Вот, вспомнил, это normalize в джаваскрипте
Анатолий
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/normalize
Анатолий
Анатолий
"большаястрокакурильщика".normalize('NFC') сделает тебе большую строку здорового человека
Анатолий
Запускать это в браузере или ставить NodeJS - решать тебе. Ноду в принципе быстро и её можно натравить на миллион файлов сразу
Анатолий
Даже помогу со скриптом )
Dima
Гуглить в сторону команд работы с файлами (точнее с файловой таблицей, и именами файлов) и работой со строками в твоей ос, и выписать коды не нужных символов и нужных и поменять
Aragaer
внезапный вопрос - а что делать, если вдруг найдутся два файла, которые называются одинаково с точностью вот только до этого знака?
Dima
Цифру в конце поставить
Анатолий
Анатолий
Несложно. За скриптом пиши в личку)
Анатолий
Главное правильно и точно сформулировать задачу
Анатолий
Или сюда выложу, вдруг ещё кому понадобится
Alex
а скрипт не работает?
Alex
у него логика чуть другая, он ищет все символы у которых коды не относятся к ascii
Alex
да
Alex
powershell открой
Alex
сделай cd в нужную папку
Alex
и вставь первый скрипт туда
Alex
он выведет файлы
Alex
gci -recurse . | where {$_.Name -match "[^\u0000-\u007F]"}
Alex
а не, там еще и русские буквы захватывает
Alex
надо еще добавить
Анатолий
Так попросил бы ) тебе что надо - названия файлов поправить?
Анатолий
Тебе нужен normalize
Alex
у меня иногда возникает впечатление что все вопросы которые задает кот он задает, получает варианты, потом такой, а ну нахер, у меня лапки, и забивает)
Alex
рабочее решение сложно предложить потому что нет примеров и описания желаемого результата
Анатолий
да он всё написал в первом посте
Анатолий
надо нормализовать названия всех файлов
Анатолий
это кстати и в павершелле есть
Анатолий
Get-ChildItem -File -Recurse | ? { !$_.Name.Normalize().Equals($_.Name) } | % { Write-Host $_ Rename-Item -Path $_.FullName -NewName $_.Name.Normalize() }; pause
Анатолий
@Koteeque сохраняешь это 👆в файл normalize.ps1 и кладёшь в папку со своими файлами курильщика. Запускаешь двойным щелчком
Alex
дак а что изменится то?
Анатолий
а, перед этим надо разрешить запуск скриптов. Пуск - выполнить - cmd - OK powershell Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
Alex
у него все равно будут файлы с кривыми именами)
Анатолий
https://t.me/technach/165412
Alex
а
Alex
а я думал ему вобще все вырезать надо
Анатолий
Ему не надо стрипать всю диакритику. Надо лишь поправить её, чтобы она не было отдельно
Анатолий
Это и есть normalize
Анатолий
И даже нода не нужна, как оказалось в c# такое тоже есть, а следовательно и в павершелле :)
DMG
Парни, посоветуете хорошую квикчарж 3.0 зарядку
Dmitry [Shep]
названием ты хотел сказать ?
Dmitry [Shep]
Кто нибудь работает со звуком ? нужно из песни отделить голос от музыки
Aragaer
когда много лет назад я пользовался виндой и в ней винампом (2.чота), то у него был плагин, который выпиливал голос. Для одиночных было норм, для хора получалось хуже - оставалось мяуканье.
Dmitry [Shep]
нужно именно голос оставить
Dmitry [Shep]
я нашел софт, просто лень шариться по торрентам и ставить жирные пакеты
☕️ Паша ☭👨🏻‍🔧
Adobe Audition
☕️ Паша ☭👨🏻‍🔧
magnet:?xt=urn:btih:FBA49F6293368E895341849F0585D8E6DB608C5E&tr=http%3A%2F%2Fbt3.t-ru.org%2Fann%3Fmagnet&dn=Adobe%20Master%20Collection%202020%20RUS-ENG%20v1%20by%20m0nkrus%20%5B2019%2CRu%2FEn%5D
Dmitry [Shep]
Господа, кто сталкивался с проблемой, что при сканирование в сетевую папку PDF файл повреждается , определенной последовательности не выявлено. Повреждаются файлы как 1 страница, так и 2-3 страницы. Смена PDF на PDFa иногда помогает иногда нет. На почту результат всегда - 100%
Dmitry [Shep]
HP LaserJet M 5035 MFP
Dmitry [Shep]
на разные компы пробовал. и разными прогами открывать
Dmitry [Shep]
перезагрузка сканера и смена имени создаваемого файла тоже не влияет
Alex
ну значит дело в сканере)
Alex
прошивку нельзя обновить?
Alex
Alex
посмотри версии