You've already forked SmartConfigurator
mirror of
https://github.com/ret-Phoenix/SmartConfigurator.git
synced 2025-11-29 22:47:55 +02:00
работа на x64
This commit is contained in:
@@ -4,7 +4,7 @@ var WshShell = WScript.CreateObject("WScript.Shell");
|
||||
var settings = {
|
||||
// ��������� �� ���������
|
||||
authorName : "",
|
||||
companyName : "RayCon",
|
||||
companyName : getOSUser(0),
|
||||
// dateFormat : "yyyy-mm-dd HH:SS:MM",
|
||||
dateFormat : "yyyy-mm-dd",
|
||||
markerAdded : "+",
|
||||
|
||||
31
scripts.js
31
scripts.js
@@ -18,6 +18,13 @@ function getTextBeforeBracket(prmTxt)
|
||||
return prmTxt.substring(0,nEnd);
|
||||
}
|
||||
|
||||
function log(msg) {
|
||||
// OpenTextFile("C:\Test.txt", 2, True)
|
||||
f = fso.OpenTextFile("log.txt", 8,true);
|
||||
f.WriteLine(msg);
|
||||
f.Close();
|
||||
}
|
||||
|
||||
|
||||
function echo(prmTxt)
|
||||
{
|
||||
@@ -185,6 +192,7 @@ function gen_words(txt) {
|
||||
}
|
||||
}
|
||||
}
|
||||
result_str += "\r\n";
|
||||
wtiteToResultFile("tmp/words.txt",result_str);
|
||||
}
|
||||
|
||||
@@ -215,7 +223,7 @@ function choice_words() {
|
||||
|
||||
function words(txt) {
|
||||
txt = txt.join('');
|
||||
txt1 = txt.replace(/(\s|>|<|\*|}|{|=|\||\"|\.|,|:|;|-|\+|\(|\))/g, "\r\n");
|
||||
txt1 = txt.replace(/(\s|>|<|\*|}|{|=|\||\"|\.|,|:|;|-|\+|\(|\)|\b|\r\n)/g, "\r\n");
|
||||
t1 = txt1.split('\r\n');
|
||||
result_str = "";
|
||||
for (var i = 0; i < t1.length; i++) {
|
||||
@@ -226,7 +234,8 @@ function words(txt) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
result_str += "\r\n";
|
||||
|
||||
fso = new ActiveXObject("Scripting.FileSystemObject");
|
||||
t_file = fso.OpenTextFile("words.txt", 1);
|
||||
result_str += t_file.ReadAll();
|
||||
@@ -244,10 +253,20 @@ function Run()
|
||||
|
||||
fso = new ActiveXObject("Scripting.FileSystemObject");
|
||||
if (arg(0) != 'null') {
|
||||
f=fso.OpenTextFile(arg(0),1);
|
||||
var lTxt=f.ReadAll();
|
||||
var lList =lTxt.split('\r').join('').split('\n');
|
||||
f.close();
|
||||
File = fso.GetFile(arg(0));
|
||||
// echo("������ - " + File.Size);
|
||||
// log("������ - " + File.Size + " " + arg(0));
|
||||
if (File.Size > 0) {
|
||||
f=fso.OpenTextFile(arg(0),1);
|
||||
var lTxt = f.ReadAll();
|
||||
var lList = lTxt.split('\r').join('').split('\n');
|
||||
f.close();
|
||||
// echo("not empty");
|
||||
} else {
|
||||
var lList = [];
|
||||
// echo("empty");
|
||||
}
|
||||
|
||||
}
|
||||
switch (arg(1)) {
|
||||
case "search":
|
||||
|
||||
235
v8CfgAdds64.ahk
Normal file
235
v8CfgAdds64.ahk
Normal file
@@ -0,0 +1,235 @@
|
||||
#include Clipboard_rus_subs.ahk
|
||||
#include WorkWithModule.ahk
|
||||
|
||||
Ctrl_A = ^{SC01E}
|
||||
Ctrl_L = ^{SC026}
|
||||
Ctrl_Shift_Z = ^+{SC02C}
|
||||
|
||||
; �������������� ������
|
||||
F6::
|
||||
|
||||
module = %temp%\module.1s
|
||||
PutCurrentModuleTextIntoFileFast(module)
|
||||
|
||||
RunWait, perl code_beautifier.pl -f %module%
|
||||
|
||||
FileRead, text, %module%
|
||||
|
||||
SaveClipboard()
|
||||
|
||||
clipboard =
|
||||
ClipPutText(text)
|
||||
ClipWait
|
||||
;Sleep 30
|
||||
SendInput +{ins}
|
||||
;Sleep 30
|
||||
|
||||
RestoreClipboard()
|
||||
|
||||
Return
|
||||
|
||||
|
||||
; ----------------------------------
|
||||
|
||||
; ����� ������ ��������: ctrl +1
|
||||
^1::
|
||||
module = %temp%\module.1s
|
||||
PutCurrentModuleTextIntoFileFast(module)
|
||||
|
||||
SendInput, {home}
|
||||
; Sleep 5
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript.exe scripts.js %module% proclist
|
||||
if (ErrorLevel > 0)
|
||||
{
|
||||
nStr := ErrorLevel
|
||||
SendMessage, 0x50,, 0x4090409,, A ;��������� �� lat ���������, ����� ������� SendInput
|
||||
; SendInput ^g^�%nStr%{ENTER}
|
||||
SendInput ^g%nStr%{ENTER}
|
||||
}
|
||||
|
||||
SendInput, {home}
|
||||
SendInput, ^{NumpadAdd}
|
||||
|
||||
Return
|
||||
|
||||
;-----------------------------------------------
|
||||
; ����� � ���.�����������: Alt+f
|
||||
!f::
|
||||
module = %temp%\module.1s
|
||||
PutCurrentModuleTextIntoFileFast(module)
|
||||
SendInput, {home}
|
||||
; SendInput, ^+{NumpadAdd} ; ��������� ��� ������
|
||||
SendMessage, 0x50,, 0x4090409,, A ;��������� �� lat ���������, ��� ��������� ����������
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript scripts.js %module% search
|
||||
if (ErrorLevel > 0)
|
||||
{
|
||||
nStr := ErrorLevel
|
||||
SendMessage, 0x50,, 0x4090409,, A ;��������� �� lat ���������, ����� ������� SendInput
|
||||
SendInput ^g%nStr%{ENTER}
|
||||
}
|
||||
SendInput, {home}
|
||||
SendInput, ^{NumpadAdd}
|
||||
Return
|
||||
|
||||
;-----------------------------------------------
|
||||
; ����� � ���.�����������: Alt+r
|
||||
!r::
|
||||
SendInput, {home}
|
||||
SendMessage, 0x50,, 0x4090409,, A ;��������� �� lat ���������, ��� ��������� ����������
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript scripts.js null search-last
|
||||
if (ErrorLevel > 0)
|
||||
{
|
||||
nStr := ErrorLevel
|
||||
SendMessage, 0x50,, 0x4090409,, A ;��������� �� lat ���������, ����� ������� SendInput
|
||||
SendInput ^g%nStr%{ENTER}
|
||||
}
|
||||
SendInput, {home}
|
||||
SendInput, ^{NumpadAdd}
|
||||
Return
|
||||
|
||||
;-----------------------------------------------------------
|
||||
|
||||
; ��������������� ������: ctrl + / (ctrl + .)
|
||||
^/::
|
||||
Send, {home}//
|
||||
Return
|
||||
|
||||
; ---------------------------
|
||||
; ���������� ������: ctrl+i
|
||||
^i::
|
||||
SendInput, ^+{NumpadAdd}
|
||||
Return
|
||||
|
||||
;-----------------------------------------
|
||||
|
||||
; �������� ������ Ctrl+y
|
||||
$^SC015:: SendInput %Ctrl_L%
|
||||
|
||||
; ----------------------------------------
|
||||
; ��������� �����������
|
||||
; ----------------------------------------
|
||||
runAuthorComments(prmVar)
|
||||
{
|
||||
SendInput, ^{ins}
|
||||
ClipWait , 1
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript author.js %prmVar%
|
||||
ClipWait , 1
|
||||
FileRead, text, tmp\actxt.tmp
|
||||
ClipWait , 1
|
||||
ClipPutText(text)
|
||||
ClipWait , 1
|
||||
SendInput +{ins}
|
||||
}
|
||||
|
||||
!s:: runAuthorComments("new") ; alt+s - ���� ��������
|
||||
!e:: runAuthorComments("edit") ; alt+e - ���� �������
|
||||
!d:: runAuthorComments("del") ; alt+d - ���� ������
|
||||
|
||||
; ����� ��������� �����������
|
||||
; ----------------------------------------
|
||||
|
||||
;�������� ���� ��������� Ctrl+z (�� ���� ��������)
|
||||
;$^SC02C::SendInput %Ctrl_Shift_Z%
|
||||
|
||||
|
||||
;������ '<' �� Ctrl-,
|
||||
$^,:: SendInput <
|
||||
|
||||
|
||||
;������ '>' �� Ctrl-.
|
||||
$^.:: SendInput >
|
||||
|
||||
;������ '|' �� Ctrl-\
|
||||
$^\:: SendInput |
|
||||
|
||||
; ����������� ������� ������ � ������� � ���������: ctrl+shift+c
|
||||
^+c::
|
||||
Send, {HOME}{SHIFTDOWN}{END}{SHIFTUP}{CTRLDOWN}{INS}{CTRLUP}{END}{ENTER}{SHIFTDOWN}{INS}{SHIFTUP}
|
||||
return
|
||||
|
||||
;-----------------------------------
|
||||
; �������� �� ���������� � ����� OpenConf
|
||||
;
|
||||
; ������� � ��������� (��� � OpenConf)
|
||||
^Enter::
|
||||
SendInput, {F12}
|
||||
return
|
||||
|
||||
; ������� �� ���������� ������� (��� � OpenConf)
|
||||
!left::
|
||||
SendInput, ^-
|
||||
return
|
||||
;------------------------------------
|
||||
|
||||
; Alt+h - ���������� ������ �� �������� � ������
|
||||
!h::
|
||||
SendInput, ^{ins}
|
||||
ClipWait , 1
|
||||
;module = %temp%\module.1s
|
||||
;PutCurrentModuleTextIntoFile(module)
|
||||
ClipWait , 1
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript generator.js null simple-managment
|
||||
ClipWait , 1
|
||||
FileRead, text, tmp\module.txt
|
||||
ClipWait , 1
|
||||
ClipPutText(text)
|
||||
ClipWait , 1
|
||||
SendInput +{ins}
|
||||
return
|
||||
|
||||
; Alt+g - ����� ����������� ����
|
||||
!g::
|
||||
SendInput, ^{ins}
|
||||
ClipWait , 1
|
||||
;module = %temp%\module.1s
|
||||
;PutCurrentModuleTextIntoFile(module)
|
||||
ClipWait , 1
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript generator.js null generator
|
||||
ClipWait , 1
|
||||
FileRead, text, tmp\module.txt
|
||||
ClipWait , 1
|
||||
ClipPutText(text)
|
||||
ClipWait , 1
|
||||
SendInput +{ins}
|
||||
return
|
||||
|
||||
|
||||
; Alt+7 - ������������ �������
|
||||
!7::
|
||||
set_locale_ru()
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript scripts.js null preprocmenu
|
||||
FileRead, text, tmp\module.txt
|
||||
SendInput, %text%
|
||||
; ClipWait , 1
|
||||
; ClipPutText(text)
|
||||
; ClipWait , 1
|
||||
; SendInput +{ins}
|
||||
return
|
||||
|
||||
; Ctrl+m - ������������ �������
|
||||
^m::
|
||||
SendInput, ^{ins}
|
||||
ClipWait , 1
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript scripts_manager.js
|
||||
FileRead, text, tmp\module.txt
|
||||
ClipWait , 1
|
||||
ClipPutText(text)
|
||||
ClipWait , 1
|
||||
SendInput +{ins}
|
||||
return
|
||||
|
||||
; �����
|
||||
^l::
|
||||
SendInput, ^+{Home}^{ins}{Right}
|
||||
FileAppend, %clipboard%, tmp\moduletext.txt
|
||||
SendInput, ^+{End}^{ins}{Left}
|
||||
FileAppend, %clipboard%, tmp\moduletext.txt
|
||||
; RunWait, wscript scripts.js tmp\module.txt words
|
||||
RunWait, %A_WinDir%\SysWOW64\wscript scripts.js tmp\moduletext.txt words
|
||||
FileRead, text, tmp\module.txt
|
||||
ClipWait , 1
|
||||
ClipPutText(text)
|
||||
ClipWait , 1
|
||||
SendInput +{ins}
|
||||
|
||||
Return
|
||||
28
words.txt
28
words.txt
@@ -1,4 +1,30 @@
|
||||
����������� ��
|
||||
����� ��
|
||||
���������� ���
|
||||
������������� ��
|
||||
������������� ��
|
||||
|
||||
���������(_������, ������������������ = "");
|
||||
���������������(_������, ������������������ = "");
|
||||
�������������(_����, ������������������ = "");
|
||||
�������������(_����, _������, ������������������ = "");
|
||||
�������������������������������2�������(_����, _����2, ������������������ = "");
|
||||
������������������(_1, _2, ������������������ = "");
|
||||
��������������������(_1, _2, ������������������ = "");
|
||||
���������������(_������, _������, ������������������ = "");
|
||||
�����������������������(_������, _������, ������������������ = "");
|
||||
���������������(�������������������1, �������������������2, ����������������� = "");
|
||||
�����������������������(�������������������1, �������������������2, ����������������� = "");
|
||||
��������������������(���� ��������������, ������������������������������ = ������������, ���� ������������������ = "");
|
||||
������������������������(������, ���� ���������, ������������������������������ = ������������, ���� ������������������ = "");
|
||||
����������������������(���� ��������������, �����������������������������������, ���� �������������������������������������������� = "", ���� ������������������ = "");
|
||||
��������������������������(������, ���������, �����������������������������������, ���� �������������������������������������������� = "", ���� ������������������ = "");
|
||||
����������������������(�������������������, ������������������ = "");
|
||||
������������������������(�������������������, ������������������ = "");
|
||||
������������(��������, �������������, ������������������ = "");
|
||||
������������������(������, ���������������, ������������������ = "");
|
||||
����������������������������(�������, ���������, ������������������ = "");
|
||||
�����������������������������(������������, ������������������ = "");
|
||||
�������������������������(������, ������������������ = "");
|
||||
������������������������(���������1, ���������2, ������������������ = "", �������������������� = ������������, ���������������� = ����);
|
||||
������������������������(���1, ���2, ������������������ = "");
|
||||
������������������������������������������������������(������1, ������2, ������������������������������������������������������ = ������, ���� ������������������ = "");
|
||||
Reference in New Issue
Block a user