Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GridinSoft Notepad

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10

Открыть новую тему     Написать ответ в эту тему

DeDok



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GridinSoft Notepad
 
 

 
Последняя версия программы:
 
http://www.gridinsoft.com/downloads/gsnote32.zip
 
GridinSoft Notepad - Удобная и функциональная программа, отличная замена стандартному Блокноту. GridinSoft Notepad умеет работать более чем с 50 форматами файлов (HTML, C/C++, ASP, PHP, Perl, Pascal, Cache Object script, MS-DOS batch language, MS VBScript, Visual Basic, SQL, Python, XML, UNIX Shell Script и т.д.) и при необходимости подсвечивает синтаксис и различную служебную информацию. Этот текстовый редактор обладает удобным интерфейсом с регулируемыми панелями инструментов и поддержкой скинов. Тут имеются опции для комфортной печати, экспорта текста в различные форматы, ведения статистики, а также, предусмотрена возможность использования скриптов. Кроме того, в GridinSoft Notepad имеется проверка орфографии на 7 языках, включая русский!
 
Регистрация для пользователей стран бывшего СССР:
 
http://gridinsoft.com/rus/register.php
 
Обратите внимание на то что теперь регистрация для exUSSR пользователей стоит всего $5.  

Всего записей: 361 | Зарегистр. 26-06-2002 | Отправлено: 16:28 07-09-2004 | Исправлено: torg, 17:15 20-02-2007
DEN1165



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь знает, как реализовать выполнение открытого в GridinSoft Notepad файла?
Например, в AkelPad есть кнопка "Выполнить" для запуска открытого файла в связанной с ним программе. Мне нужно откомпилировать скрипт NSIS. Подскажите пожалуйста как это сделать, может скрипт какой есть.

Всего записей: 25 | Зарегистр. 05-01-2007 | Отправлено: 16:23 15-06-2007
GridinSoft

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что то вроде этого
 

Код:
 
if (Application.FileName() != "")
{
  Shell.Execute("open",HERE_FULL_NSIS_NAME_WITH_PATH,Application.FileName(),"",1);
}
 

 
 
Можно спрашивать и на нашем форуме. Мы отвечаем даже в том случае если пользуются крякнутой версией.

Всего записей: 98 | Зарегистр. 30-11-2004 | Отправлено: 18:01 15-06-2007 | Исправлено: GridinSoft, 18:02 15-06-2007
DEN1165



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то у меня так не получается

Код:
 
 if (Application.FileName() != "")
{
  Shell.Execute("open",C:\Program Files\NSIS\makensisw.exe,Application.FileName(),"",1);
}
 

 
 
 

Всего записей: 25 | Зарегистр. 05-01-2007 | Отправлено: 19:43 15-06-2007 | Исправлено: DEN1165, 20:04 15-06-2007
GridinSoft

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  Shell.Execute("open","C:\Program Files\NSIS\makensisw.exe",Application.FileName(),"",1);

Всего записей: 98 | Зарегистр. 30-11-2004 | Отправлено: 20:15 15-06-2007
DEN1165



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Переделал скрипт, идущий с GridinSoft Notepad - "compile c++.js" и вот, что у меня получилось, может кому пригодится.

Код:
 
/******************************************************************************
 *                          Script by Den, Home Inc.                          *
 *                                                                            *
 *                    Скрипт для компиляции скриптов NSIS                     *
 *                                                                            *
 *                                                                            *
 ******************************************************************************/
 
// объявление переменных
// *********  описание окна об ошибке  ****************************************
var ICONERROR = 0x10; // ОШИБКА OK
var FRM_CAPTION  = "Ошибка"; // название формы
var ERR_MESSAGE  = "Файл не задан!"; // сообщение об ошибке
var ERR_MESSAGE1 = "Расширение файла не "; // сообщение об ошибке
 
// *********  описание консольных команд  *************************************
var COMPILER_CMD = "C:\\Program Files\\NSIS\\makensisw.exe"; // вызов компилятора NSIS
 
// *********  описание расширений файлов  *************************************
var NSIS_EXT = "nsi"; // расширение для скриптов NSIS
 
// определение имени файла и его расширения
// проверяем имя файла, если оно пустое, то собщаем об этом
if (Application.FileName() == "") {
    Application.Message(FRM_CAPTION, ERR_MESSAGE, ICONERROR);
}
else {
    // формируем имя файла и его расширение
    var Name = ""; // здесь будет имя файла
    var Ext = ""; // здесь будет расширение файла
    var Full_Name = Application.FileName(); // полное имя с путем
    var ExtOff = Full_Name.lastIndexOf('.'); //номер где заканчивается имя файла
    
    // если расширения нет, то номер равен длине строки
    if (ExtOff == -1) ExtOff = Full_Name.length;
    
    // выделяем имя
    Name = Full_Name.substring(Full_Name.lastIndexOf('\\') + 1, ExtOff);
    
    // выделяем расширение
    if (ExtOff + 1 < Full_Name.length) Ext = Full_Name.substring(ExtOff + 1);
 
    // для того чтобы компилировать расширение должно быть "nsi"
    if (Ext != NSIS_EXT){ // если нет то выводим сообщение об этом
        Application.Message(FRM_CAPTION, ERR_MESSAGE1 + '\"' + NSIS_EXT + '\"', ICONERROR);
    }
    else {
        // иначе сохраняем файл
        Application.Save
        // включаем консоль и компилируем
        Console.Execute('\"' + COMPILER_CMD + '\"' + " " + '\"' + Full_Name + '\"');
                Console.SetVisible(false); // закрываем консоль
         }
}
 

Всего записей: 25 | Зарегистр. 05-01-2007 | Отправлено: 21:48 15-06-2007 | Исправлено: DEN1165, 22:07 15-06-2007
GridinSoft

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
интересно, но только консоль здесь не нужна поскольку makensisw.exe не консольное приложение. Нужно юзать makensis.exe с ключами или же вместо Console.Execute использовать Shell.Execute
 
Ну и поправочка небольшая
 

Код:
 
// если нет то выводим сообщение об этом
Application.Message(FRM_CAPTION, ERR_MESSAGE1 + '\"' + CPP_EXT + '\"', ICONERROR);
 

 
CPP_EXT заменить на NSIS_EXT

Всего записей: 98 | Зарегистр. 30-11-2004 | Отправлено: 22:11 15-06-2007 | Исправлено: GridinSoft, 14:06 16-06-2007
DEN1165



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то никак не пойму как задействовать Shell.Execute вместо Console.Execute
пишу вместо

Код:
 
Console.Execute('\"' + COMPILER_CMD + '\"' + " " + '\"' + Full_Name + '\"');
 

вот это

Код:
 
Shell.Execute("open",'\"' + COMPILER_CMD + '\"' + "," + '\"' + Full_Name + '\"',"",1);
 

и не хрена не получается. Что не так ?

Всего записей: 25 | Зарегистр. 05-01-2007 | Отправлено: 18:46 16-06-2007
GridinSoft

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
здесь:
 
http://gridinsoft.org/index.php?t=msg&th=12

Всего записей: 98 | Зарегистр. 30-11-2004 | Отправлено: 18:49 16-06-2007
DEN1165



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft, большое спасибо за помощь. Получилось 2-е версии: консольная и виндовая.
 
Может знаешь, как после компиляции запустить полученный .EXE ?
Как прочитать путь к .EXE из скрипта или из консоли ?

Всего записей: 25 | Зарегистр. 05-01-2007 | Отправлено: 20:33 16-06-2007
GridinSoft

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да можно конечно
 
Вот краткий справочник по функциям
 
http://notepad.gridinsoft.com/scripts.php
 
Вот маленькое руководство с примерами
 
http://gridinsoft.org/index.php?t=msg&th=25
 
 
 
 
 

Всего записей: 98 | Зарегистр. 30-11-2004 | Отправлено: 20:54 16-06-2007
Dj BoBo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft Notepad 3.2.3.0
Скачать

----------
mAtrix Reloaded...

Всего записей: 1610 | Зарегистр. 20-02-2007 | Отправлено: 11:24 26-07-2007
evian



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Обратите внимание на то что теперь регистрация для exUSSR пользователей стоит всего $5.  
 

Есть лучше и бесплатно..

Всего записей: 298 | Зарегистр. 16-07-2007 | Отправлено: 11:38 26-07-2007
Dj BoBo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft Notepad 3.2.3.1
Скачать

----------
mAtrix Reloaded...

Всего записей: 1610 | Зарегистр. 20-02-2007 | Отправлено: 00:02 28-07-2007
almagestum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хотел обработать текстовый файл с помощью регулярного выражения и обнаружил, что последнее работает совсем не так, как, например, в плагине Search & Replace под FAR. Более того, у меня совсем не получается настроить регэкспы в Notepad на рабочий лад Выражение, которое в Search and Replace делает всё, что мне от него нужно, в GridinSoft Notepad при нажатии кнопки "Найти" ничтоже сумняшеся возвращает весь файл целиком. Быть может, я что-то не так делаю? У кого-то работает эта функция?
 
Добавлено:
Версия GridinSoft Notepad - 3.2.3.1 (27.07.2007).

----------
Был Иван гурман большой: макароны ел с лапшой; макароны без лапши, говорил, нехороши.

Всего записей: 1740 | Зарегистр. 07-09-2003 | Отправлено: 05:57 22-08-2007
Dj BoBo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft Notepad 3.3.0.0
Скачать

----------
mAtrix Reloaded...

Всего записей: 1610 | Зарегистр. 20-02-2007 | Отправлено: 02:19 24-09-2007
almagestum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft Notepad тем временем обновили до 3.3.1.0.
Демо-версия находится здесь http://www.gridinsoft.com/downloads/gsnote.zip
Датирована 17-м октября.
Весит 1.99 MB.


----------
Был Иван гурман большой: макароны ел с лапшой; макароны без лапши, говорил, нехороши.

Всего записей: 1740 | Зарегистр. 07-09-2003 | Отправлено: 10:38 29-10-2007 | Исправлено: almagestum, 10:38 29-10-2007
simens007



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft Notepad 3.3.2.0
http://www.gridinsoft.com/downloads/gsnote.zip

Всего записей: 1024 | Зарегистр. 21-01-2007 | Отправлено: 22:57 03-02-2008
simens007



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft Notepad 3.3.2.1
http://www.gridinsoft.com/downloads/gsnote.zip

Всего записей: 1024 | Зарегистр. 21-01-2007 | Отправлено: 13:15 04-02-2008
Yonn



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При открытии первый раз текстовых файлов в DOS кодировке вылетает
сообщение об ошибке. При этом оно не закрывается а вылетает снова. Приходится
закрывать всю программу.
 В чем причина? Помогите пожалуйста.
 
Не найдя причины перешел на более раннюю версию, в которой как оказалось таких
ошибок нет.

Всего записей: 407 | Зарегистр. 09-07-2005 | Отправлено: 15:01 24-02-2008 | Исправлено: Yonn, 14:48 18-03-2008
Wilmots



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GridinSoft Notepad 3.3.2.2
http://www.gridinsoft.com/downloads/gsnote.zip

----------
1st

Всего записей: 1539 | Зарегистр. 16-05-2006 | Отправлено: 14:05 28-02-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10

Компьютерный форум Ru.Board » Компьютеры » Программы » GridinSoft Notepad


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru