Поскольку CSV-файл - это простой текстовый файл, вы можете отредактировать его перед импортом в KeePass. Идея состоит в том, чтобы изменить CSV, введя нужную папку (называемую Group в KeePass), а затем импортировать ее.
Keepass поддерживает поле Group
, в котором представлены папки. Keepass также поддерживает указание подгрупп, которые будут преобразованы в подпапки, поэтому, если в LastPast CSV уже есть столбец группы / папки, и вы хотите сохранить категории LastPass в качестве подпапок, вы можете добавить LastPass\
перед записями каждой группы (или LastPass\\
если вам нужно использовать опцию escape-backslash).
Хороший способ отредактировать CSV - открыть его в Excel, использовать функцию "Текст в столбцы", чтобы разделить столбцы запятыми, оставив все поля в виде "Текст", изменить столбец, представляющий группу, а затем сохранить его как файл CSV.
Я рекомендую сделать резервную копию вашего CSV и файлов Keepass KBDX, прежде чем делать это, на всякий случай.
Ссылки:
Подробная процедура (руководство)
Как видно из первой строки CSV, столбец « Grouping
является предпоследним. Я набрал From LastPass
перед последней запятой в каждой строке:
url,username,password,extra,name,grouping,fav
https://account.live.com/password/reset?mkt=en-us&uiflavor=web,6421875,$some@#F6nonsense$,,Hotmail,From LastPass,0
https://www.facebook.com/?stype=lo&jlou=Afc23FA4cR4kFqZlHCb58SS2YRKX_z-Essmuh=12361&lh=Ac9CVr7ZNgWgihys&aik=M9Qq2pL3lzagTAA,my_email_address@hotmail.com,secret!password123,,Facebook,From LastPass,0
https://login.yahoo.com/config/login_verify2?.intl=ca&.src=ym,my_yahoo@yahoo.com,af!@Ra#w12,,Yahoo mail,From LastPass,0
https://www.evernote.com,,Pa$$w0rd3@,,Evernote,From LastPass,0
Затем импортируется в KeePass:
Все записи были импортированы в папку From LastPass
, которая, как я полагаю, была вашим вопросом.
Подробная процедура (Excel)
Если вы не хотите делать это вручную для каждой строки, вот как это сделать сразу в Excel:
- Откройте файл CSV в Excel, выбрав "Текстовые файлы" в открытом диалоговом окне.
- Вы, вероятно, увидите это. Выделите весь столбец A, затем в меню "Данные" выберите «
Text to Columns
чтобы открыть мастер.
- Выберите с
Delimited
- В качестве разделителя выберите только
Comma
- Выделите все столбцы в нижнем окне предварительного просмотра (выполните прокрутку вправо и
shift+click
по заголовку последнего столбца) и выберите « Text
в качестве формата данных. Это означает, что Excel не должен пытаться обрабатывать информацию как числа или даты, что может привести к удалению начальных нулей и так далее.
- Данные должны теперь быть в формате электронной таблицы, как этот. Обратите внимание на столбец группировки.
- Введите нужное имя папки и скопируйте и вставьте его во все строки.
- Файл..Сохранить как, чтобы открыть диалоговое окно сохранения. Убедитесь, что выбрали
CSV
в качестве типа.
Импортируйте так же, как описано выше. С вашими примерами данных руководство и метод Excel дали те же результаты, используя KeePass 2.34.