AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Версия x64
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
FeyFre



Joined: 07 Aug 2007
Posts: 2178
Location: Vinnitsa, Ukraine

PostPosted: Thu Jan 17, 2013 4:56 pm    Post subject: Reply with quote

Оно то так.Но что-бы индекс этот кончилася нужно иметь не менее 88ГиБ =2^31(int то у нас знаковый) *sizeof(AELINEDATA) памяти(именно столько будет в AkelEdit занимать связный список линий, это не учитывается само содержимое линий, так мизер 2ГиБ). Это если структура не выровнянна(44байта), а если выровняны некоторые поля то итого больше.
Так что ждемс реальную жалобу об этом баге.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
ROMANENSIS



Joined: 25 Jul 2013
Posts: 1

PostPosted: Thu Jul 25, 2013 1:56 pm    Post subject: Достала ошибка "невозможно открыть Coder/cache Reply with quote

Как видите никакого cach-а тут и в помине нету!



Вся писанина на форуме - "не рядышком", а проблема реальная, помогите, пожалуйста.

Ошибка вылетает если активировать блягин Coder, при закрытии...


Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 6176

PostPosted: Fri Jul 26, 2013 4:29 am    Post subject: Reply with quote

ROMANENSIS
У пользователя нет прав на запись файла. Дайте права на запись папке AkelPad'а или переместите папку AkelPad'а в несистемную, например, в корень диска.
Back to top
View user's profile Send private message Send e-mail
Drugmix



Joined: 08 Apr 2013
Posts: 566
Location: Win7SP1x64, APx64

PostPosted: Fri Jul 26, 2013 10:54 am    Post subject: Reply with quote

Instructor
а не должна ли программа, если ей не хватает прав на запись в системную папку, использовать для записи всяких кэшей и прочего папку внутри C:\Пользователи\%Имя_пользователя%\ для этого?
Back to top
View user's profile Send private message
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Mon Jul 29, 2013 10:07 am    Post subject: Reply with quote

Quote:
а не должна ли программа, если ей не хватает прав на запись в системную папку, использовать для записи всяких кэшей и прочего папку внутри C:\Пользователи\%Имя_пользователя%\ для этого?

Самовольно - нет, с чего бы? А опция хранения данных по заветам Мелкософта в профиле пользователя уже реквестировалась, но, поскольку Акеля ориентируется на портабельность, пока не реализована.
Back to top
View user's profile Send private message
Capoeirista



Joined: 23 Apr 2014
Posts: 1
Location: Русь

PostPosted: Wed Apr 23, 2014 5:55 pm    Post subject: Reply with quote

Зачем нужна папка "Plugs64", если при запуске данной версии (имею ввиду разрядность) плагины должны находится в папке "Plugs"
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2178
Location: Vinnitsa, Ukraine

PostPosted: Wed Apr 23, 2014 7:47 pm    Post subject: Reply with quote

Архив с плагином содержит:
а) исходники в каталоге Source
б) построенный автором бинарник(и) плагина для i486 системы в каталоге Plugs (если плагин поддерживает архитектуру)
в) построенный автором бинарник(и) плагина для AMD64 системы в каталоге Plugs64 (если плагин поддерживает архитектуру)
г) дополнительные для плагина файлы данных в каталоге Plugs
Именно в таком виде плагин попадает от автора плагина Инструктору. (Полу)автоматизированный скрипт извелкает нужные файлы для нужной архитектуры и создает инсталляционный пакет, а также выкладывает архив на веб-ресурс для прямой скачки конечными пользователями.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Vector



Joined: 24 Sep 2015
Posts: 1

PostPosted: Thu Sep 24, 2015 5:24 pm    Post subject: Reply with quote

San_dr wrote:
Пользуюсь, сменяя версии, на протяжении долгого времени сборкой Акеля(х86) на (х86) системах. А вчера поставил Акель(х86) на х64 windows Нормально поработал, но при закрытии выдало

Невозможно открыть файл "С:\Program Files\Akel\AkelFiles\Plugs\Coder\cache".
Адрес правильный, файл на месте, - да и сборка проверенная, на х86 работает. В чем тут может быть ошибка?


Не знаю чем закончилось, но у меня сейчас на х64 тоже самое было.

Что только не пробовал.. говорит не может открыть и всё.

Потом вспомнил про совместимость...
Сказал работать как с XP он перестал запускать т.к. привилегии надо..
поднял повыше как Виста, потом 7-ка.. и там и там уже не требовал не чего,
а потом вовсе отключил совместимость и всё прекрасно осталось работать.
Т.е. не чего не просит теперь при включённом плагине Coder
Почему сразу так не работал не знаю.
Back to top
View user's profile Send private message
DV



Joined: 16 Nov 2006
Posts: 970
Location: Kyiv, Ukraine

PostPosted: Fri Sep 25, 2015 8:41 am    Post subject: Reply with quote

Vector wrote:
Почему сразу так не работал не знаю.

А я знаю.
Потому что в папке Program Files непривелегированным пользователям не разрешается создавать и модифицировать файлы. И это при том, что именно папка Program Files по умолчанию предлагается для установки. И когда в Program Files устанавливают программу, кторая предпочитает хранить свои файлы конфигурации в своей же папке (что выглядит логично хотя бы с точки зрения портативности), то этой программе не разрешается создавать и модифицировать файлы в своей папке, да.
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 995

PostPosted: Fri Sep 25, 2015 9:12 am    Post subject: Reply with quote

Vector
FAQ:
Quote:
- Отключаем кэш в настройках Coder плагина.
"Главное меню -> Настройки -> Плагины... -> Coder::Settings -> Без кэша"
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 364

PostPosted: Sun Dec 13, 2015 11:32 am    Post subject: Reply with quote

Capoeirista wrote:
Зачем нужна папка "Plugs64", если при запуске данной версии (имею ввиду разрядность) плагины должны находится в папке "Plugs"

FeyFre wrote:
Архив с плагином содержит:
а) исходники в каталоге Source
б) построенный автором бинарник(и) плагина для i486 системы в каталоге Plugs (если плагин поддерживает архитектуру)
в) построенный автором бинарник(и) плагина для AMD64 системы в каталоге Plugs64 (если плагин поддерживает архитектуру)
г) дополнительные для плагина файлы данных в каталоге Plugs
Именно в таком виде плагин попадает от автора плагина Инструктору. (Полу)автоматизированный скрипт извелкает нужные файлы для нужной архитектуры и создает инсталляционный пакет, а также выкладывает архив на веб-ресурс для прямой скачки конечными пользователями.

Я правильно понимаю, что нет вариантов иметь две версии акеля в одной и той же папке (на флешке, например) так, чтобы по минимуму дублировать файлы с настройками, кодерами, скриптами?
Back to top
View user's profile Send private message Visit poster's website
Skif_off



Joined: 20 Oct 2013
Posts: 995

PostPosted: Sun Dec 13, 2015 1:10 pm    Post subject: Reply with quote

Lenchik
Правильно понимаете.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2178
Location: Vinnitsa, Ukraine

PostPosted: Sun Dec 13, 2015 1:15 pm    Post subject: Reply with quote

Можно обойтись и без дублирования, и без привлечения разработчиков Cool
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Skif_off



Joined: 20 Oct 2013
Posts: 995

PostPosted: Sun Dec 13, 2015 1:30 pm    Post subject: Reply with quote

FeyFre
Ссылки? Хотя только на NTFS сработает. Если понимать С, то загрузка плагов и языковых модулей происходит в AkelPad.c и Edit.c, до кучи кое-где в файлах ещё нужно поправить имена плагов.
Есть ещё варианты?

P.S. Наверное, будет не очень удобно с меню: у меня, например, при отсутствии SpellCheck.dll не отображаются соответствующие пункты меню, а в сборке х86+х64 файл будет.
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 364

PostPosted: Sun Dec 13, 2015 2:03 pm    Post subject: Reply with quote

FeyFre
Как?
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 6 of 7

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group