| View previous topic :: View next topic |
| Author |
Message |
eil
Joined: 15 Nov 2009 Posts: 30 Location: Alex
|
Posted: Sun Nov 15, 2009 6:28 pm Post subject: помогите с сохранением! |
|
|
вобщем вышла такая проблема- есть подруга которая любит писать(рассказы или просто очерки). а как известно вдохновение оно такое что пришло и нада быстро писать - вот она часто просто в блокнот(по моему настоянию, теперь AkelPad) и строчит. но вот незадача - комп бывает вылетает у нее и все тютю. думал плагин autosave поможет. часть проблемы это решило. но все мы знаем как бывают невнимательны творческие люди- вот бывает откроет Akel просто(тоесть не создавая новый файл или точнее не сейвя его нигде) и печатает, а потом вдруг вылет и тут уже autosave не спасает (
понимаю что это выбрыки, но все же - может кто подскажет решение?вариант нужен автоматический.. на нее надеятся(что она чтото станет делать) не стоит. |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Sun Nov 15, 2009 10:08 pm Post subject: |
|
|
| На мой взгляд, стоит заняться наведением порядка в системе - не факт, что в один ужасный день не потрётся вся инфа на хардах, например. Тут уже Акель не поможет |
|
| Back to top |
|
 |
eil
Joined: 15 Nov 2009 Posts: 30 Location: Alex
|
Posted: Mon Nov 16, 2009 1:54 am Post subject: |
|
|
| это ясно. но сейчас интересует именно это вопрос - сохранения хоть где-нибудь(скажем в папке Akel) файла который не сохранен ранее и только создан. фактически не расчитываю на решение, но вдруг кто что предложит. |
|
| Back to top |
|
 |
Fetser
Joined: 13 Nov 2009 Posts: 7
|
Posted: Mon Nov 16, 2009 6:25 am Post subject: |
|
|
Как промежуточный вариант.
В ярлыке, каким запускаете AkelPad после пробела добавить путь к папке и имя файла.
Если такого файла не существует AkelPad будет его создавать и сразу предлагать редактировать. Затем конечно готовый файл надо переименовывать, а то при следующем запуске программа опять откроет его. |
|
| Back to top |
|
 |
Deft
Joined: 21 Oct 2009 Posts: 31
|
Posted: Mon Nov 16, 2009 10:50 am Post subject: |
|
|
| eil wrote: | | это ясно. но сейчас интересует именно это вопрос - сохранения хоть где-нибудь(скажем в папке Akel) файла который не сохранен ранее и только создан. фактически не расчитываю на решение, но вдруг кто что предложит. |
такое решение есть в виде кнопки в программе Total commander
ссылка
там написан скрипт, может кто-то его модифицирует под внутренний для Акелпада, чтобы можно было его поставить на автозапуск при старте проги |
|
| Back to top |
|
 |
DV
Joined: 16 Nov 2006 Posts: 723 Location: Kyiv, Ukraine
|
Posted: Mon Nov 16, 2009 4:10 pm Post subject: |
|
|
| Похоже на запрос для плагина AutoSave - добавить возможность автоматического сохранения (настраиваемую) через каждых N минут. |
|
| Back to top |
|
 |
eil
Joined: 15 Nov 2009 Posts: 30 Location: Alex
|
Posted: Mon Nov 16, 2009 4:23 pm Post subject: |
|
|
придложеные варианты интересны, но если бы автор плагина взялся за добавление функции, то было бы отлично  |
|
| Back to top |
|
 |
DV
Joined: 16 Nov 2006 Posts: 723 Location: Kyiv, Ukraine
|
Posted: Mon Nov 16, 2009 7:47 pm Post subject: |
|
|
Решение в лоб: AutoSave показывает диалог сохранения файла, если имя файла не было задано. Тупо (потому что заставляет пользователя сохранить каждый файл), но работает. Вариант с автоматическим сохранением в файл со случайным именем менее удобен, потому что в результате может появиться огромное количество файлов с именами типа bRiB3SnPj.txt, в которых уже фиг разберешься, где что находится.
Ссылка на модифицированный файл с исходниками
http://uploadbox.com/files/a623c7ea96/ |
|
| Back to top |
|
 |
Deft
Joined: 21 Oct 2009 Posts: 31
|
Posted: Mon Nov 16, 2009 8:24 pm Post subject: |
|
|
| DV wrote: | | Вариант с автоматическим сохранением в файл со случайным именем менее удобен, потому что в результате может появиться огромное количество файлов с именами типа bRiB3SnPj.txt, в которых уже фиг разберешься, где что находится. |
а зачем случайное имя файла?
имхо надо прописать в скрипте любое имя-шаблон (предположим - NewAkelDoc.txt)
и путь для сохранения (предположим C:\tempdir)
и чтобы скрипт при запуске шел по указанному пути, сохранял файл с указанным именем, если такой файл есть, то прибавлял к имени 1 и так далее
если бы скрипт вёл свой счетчик (как фотоаппараты нумеруют свои снимки), ты было бы вообще чудесно |
|
| Back to top |
|
 |
eil
Joined: 15 Nov 2009 Posts: 30 Location: Alex
|
Posted: Tue Nov 17, 2009 2:02 am Post subject: |
|
|
благодеран за модификацию. рад что тема оказалась не пустой.
поддерживаю предложение с именем и путем сохранения. было бы классно, но это уже решать модификатору(сделает ли)  |
|
| Back to top |
|
 |
DV
Joined: 16 Nov 2006 Posts: 723 Location: Kyiv, Ukraine
|
Posted: Tue Nov 17, 2009 8:16 am Post subject: |
|
|
| eil wrote: | | поддерживаю предложение с именем и путем сохранения |
Пожалуй, тогда было бы удобнее давать имена файлом примерно в таком формате: YYYY-MM-DD-mmss.txt - то есть, к примеру, 2009-11-17-1011.txt. Это решает сразу два вопроса:
1) сортировка файлов (имена нарастают по дате и времени)
2) файлы можно идентифицировать по дате и времени - легче ориентироваться в записях
Но это уже многовато для простой модификации. За этим лучше обратиться к самому Instructorу. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2507 Location: Киев, Русь
|
Posted: Tue Nov 17, 2009 10:43 am Post subject: |
|
|
Был похожий вопрос и попытка в виде SaveDefault.js. Скрипт - хорошо, но плаг - лучше!
| DV wrote: | | Пожалуй, тогда было бы удобнее давать имена файлом примерно в таком формате: YYYY-MM-DD-mmss.txt - то есть, к примеру, 2009-11-17-1011.txt | Точно, только хотел это предложить!
| DV wrote: | | Но это уже многовато для простой модификации. За этим лучше обратиться к самому Instructorу. | А можно сделать самому, т.к. во-1 изменения вроде как не затрагивают основного алгоритма работы плага, а во-2 изменений-то с гулькин нос..
Думаю, что многие плаги можно так дорабатывать (самим - благо есть исходний код), и если код и плаг получится толковый, то почему бы им не заменить имеющийся в основной версии? Таким образом развитие проги в целом было бы быстрее, а то пишет один человек... |
|
| Back to top |
|
 |
eil
Joined: 15 Nov 2009 Posts: 30 Location: Alex
|
Posted: Tue Nov 17, 2009 8:12 pm Post subject: |
|
|
| DV wrote: | | Пожалуй, тогда было бы удобнее давать имена файлом примерно в таком формате: YYYY-MM-DD-mmss.txt |
отличное предложение
| VladSh wrote: | | А можно сделать самому, т.к. во-1 изменения вроде как не затрагивают основного алгоритма работы плага, а во-2 изменений-то с гулькин нос.. |
могу только поддержать идею, т.к. единственная хоть сколько-небудь сильная моя сторона это английский.. но если бы предложеные изминения были внесены то было бы отлично  |
|
| Back to top |
|
 |
|