download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

AutoCopy - копираш само, чрез селектиране с мишката.

<1 2 3 4 5 6 7 8 9 10 >

Автор
Съобщение
iceman_
Пет, 26.04.13, 17:51

RE: AutoCopy - копираш само, чрез селектиране с мишката.

” ..Унищожих функция Abs(X2-X1) и от едно свойство получих две различни по своята същност свойства, които увеличават гъвкавоста на програмата.... „
zlatena
Пет, 26.04.13, 18:04
Страхотни подобрения в програмката(тези,които споменаваш по-горе).
Също.....
Промени се към по-добро и това:
Преди,като селектирах текст минавайки отгоре му с курсора,(за да го изтрия после),беше адски неудобно,защото маркираното синьо веднага изчезваше.
Този ефект се получаваше със служебната програма на която работя,когато изтривах текст в полетата.
Сега маркирам от дясно на ляво и маркираното синьо си стои,вече мога да му дам delete.
Иначе в текстов документ си работеше коректно.
.........................
И един въпрос?
Може ли да се увеличи функциалноста на програмата,като се направи така,че да се пейства текст с единично натискане върху скрола на мишката.
редактиран от zlatena на 26.04.13 18:05
dreven
Пет, 26.04.13, 19:37

RE: AutoCopy - копираш само, чрез селектиране с мишката.

” .........................
И един въпрос?
Може ли да се увеличи функциалноста на програмата,като се направи така,че да се пейства текст с единично натискане върху скрола на мишката. „

Аз така пействам, но при мен работи и програмката за превключване на клавиатурите само с един бутон. В GesturesForWindows.exe е вградена тази опция. Но явно трябва да я добавя тази опция и в AutoCopy, за хора, които ползват само AutoCopy.
Идеята е добра и си заслужава 5 минути, похарчено време за реализация.
Ще го добавя.
Ти пишеш за текст, но по принцип автоматичното копиране и пействане работи и за файлове и за графични обекти и за всичко, което може да се копира или пейстне с Ctrl+C и Ctrl+V.

Послепис:
Тук еволюция няма да има. Тук трябва да се добавят няколко реда сорс. С изтриване няма да се получи.

редактиран от dreven на 26.04.13 19:39
zlatena
Пет, 26.04.13, 21:50

RE: RE: AutoCopy - копираш само, чрез селектиране с мишката.

” Аз така пействам, но при мен работи и програмката за превключване на клавиатурите само с един бутон. В GesturesForWindows.exe е вградена тази опция. „
Относно GesturesForWindows.exe,тя също ми беше полезна ,но при мен проблема се състоеше в това:
” Открих малък бъг в програмката.
Що го опиша:
Появява се,когато си ползвам служебната поща(Microsoft Outlook),под ограничен акаунт(ХР).
Когато програмката е стартирана не мога да изпращам имейли,бутона "send" е неактивен.
Също,когато върху прозореца на пощата натисна бутона F12,за да се покаже програмката,заедно с него се появява прозореца "save as".
......... „
Не успях да го игнорирам и в момента не я ползвам.
Явно се получава някакъв конфликт между приложенията.
dreven
Съб, 27.04.13, 12:45
Ето я новата версия на програмата AutoCopy.

 Какво може да прави тя?

1. При селектиране от ляво на дясно или отгоре надолу => сработва автоматично Ctrl+C, тоест копира селектираният текст или файл;

2. При селектиране от дясно на ляво или отдолу нагоре => не прави нищо;

3. При кликане върху средния бутон на мишката ( scrool ) => сработва Ctrl+V, тоест пейства;

4. При натискане на средния бутон на мишката и задържане за 0,5 секунди => сработва Del, тоест изтрива селектираното.

5. При натискане единствено на Ctrl, сменя клавиатурата, като праща комбинация от Alt+Shift;

Така вместо да ми работят две програми, аз ще използвам само една.

Свободен линк за изтегляне от любители на интересен софтуер:

http://portal.bivaood.com/Programi/AutoCopy.rar


За спиране на програмата си остава клавишната комбинация Ctrl+точка.

zlatena
Съб, 27.04.13, 13:21
Чудесно звучи.
Ще я пробвам на Windows ХР в Понеделник.
Чрез функциите на програмата почти ще се чувствам като на Линукс
Това,което ти направи е реализирано по подразбиране в Линукс опер.системи.
Само че аз под Ubuntu си сменям клавиатурата с левия Win клавиш.
Иначе маркирането и пействането със скрола си идва с инсталирането на опер.система.
Единствената разлика са посоките на маркиране.
Тоест,ако под Линукс маркирам текст от дясно на ляво,пак ще мога да го пействам със скрола.
В твоята програма умишлено е забранено това,което си е полезна функция.
” 4. При натискане на средния бутон на мишката и задържане за 0,5 секунди => сработва Del, тоест изтрива селектираното.

Това също го няма по подразбиране в Линукс.
редактиран от zlatena на 27.04.13 13:21
редактиран от zlatena на 27.04.13 13:24
zlatena
Сря, 01.05.13, 10:09
Тествам програмата на служебния компютър.
Ето какво установявам,като лично мнение.
1.След като спра програмата при мен се получават леки "аномалии".
Когато маркирам файл или празна област с курсора,после не мога да се освободя от тази маркирана нишка.
Ходи след мен.
Трябва да цъкна веднъж с ляв бутон,за да я премахна.

2.Когато маркирам текст от ляво на дясно в текстов документ и той приеме син цвят се получава същата работа,както по горе.
Когато стигна с маркирането в крайна дясна точка и текста е вече син,после като мръдна курсора на ляво маркираното синьо се мърда заедно с курсора.
Трябва да цъкна веднъж с ляв бутон,за да се откача от маркирания текст.
Това забелязвам засега.
При стартирането си програмата създава ли някъде свой конфиг файл?

dreven
Сря, 01.05.13, 11:57
Не знам с коя версия е пробвано, защото аз няколко пъти я променях.
Оказа се, че в Word и в някои браузери не трие и аз я пипнах допълнително. След което пък се оказа, че в редактора на Visual Basic, започна да не трие и да не пейства и отново я промених. Линкът е актуализиран с последната версия, която трябва работи навсякъде или поне така си мисля.

Ефектите, които описваш не съм ги забелязал на нито една от трите машини на ХР на които я пробвах и на двете седмици. Но нищо не би ме учудило. Разсъждавайки над проблемите, които описваш аз дори не мога да предположа какво би могло да ги причини.

Но нека да разсъждавам на глас. Фактът , че селектираното продължава да се държи като, че ли е натиснат левия бутон на мишката въпреки, че е пуснат означава, че софтуерно той реално е натиснат. Програмата в последните си версии, заради Worda и някои браузери действително изпраща команда към левия бутон на мишката в режим пействане и триене. Нали в Worda, чрез средния бутон се задейства autoScroll. За да го елеминирам, аз изпращам ново паразитно натискане и пускане на левия бутон на мишката, като по този начин го изключвам. При теб явно последната команда MouseUp не се изпълнява. В общия случай това са много бързи API функции, но явно времето не достига и бутона на мишката ти зависва в натиснато положение.
Извод машината е бавна и сорса не е съобразен с нея. Нещата започват да придобиват насока. Вече има диагноза и следователно може проблема да бъде решен. Като начало ще разделя последният UP на мишката в друг таймер и ще му дам малко време закъснение.

Така поправи го и обнових линка. Можеш да пробваш последната версия, тя се намира на същия линк:
http://portal.bivaood.com/Programi/AutoCopy.rar

По отношение на въпроса ти, дали програмата прави конфигурационен файл, за да записва - отговора е не. Просто в тази версия нищо не се записва, защото няма какво да се променя. При натискане на Ctrl за смяна на клавиатурата изпраща само Alt+Shift и потребителя няма избор, но и няма какво да се пише в конфигурационен файл. Категорично програмата не пише нищо и никъде.

zlatena
Сря, 01.05.13, 13:30
След почивните дни ще взема друга мишка на работата и ще пробвам отново с новата версия на програмата.
Възможно е проблема да е в мишката.
Тя е една смотана и без това само ме мъчи и отдавна и се каня да я изхвърля.
Едит:Аз изтеглих програмата, веднага след като я качи още първия път.
dreven
Сря, 01.05.13, 13:53

RE: AutoCopy - копираш само, чрез селектиране с мишката.

” След почивните дни ще взема друга мишка на работата и ще пробвам отново с новата версия на програмата.
Възможно е проблема да е в мишката.
Тя е една смотана и без това само ме мъчи и отдавна и се каня да я изхвърля.
Едит:Аз изтеглих програмата, веднага след като я качи още първия път. „

Възможно е да заяжда бутона на мишката, но тогава подобен ефект ще се наблюдава независимо дали работи програмата или е спряна.

<1 2 3 4 5 6 7 8 9 10 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.