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

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

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

Автор
Съобщение
zlatena
Съб, 11.05.13, 20:57
Благодаря за AutoCopy2!
Все пак при мен със WordPad положението е същото.
Друга е сигурно причината,най-вероятно локална.Ако установя нещо ще пиша.
Не искам повече да те ангажирам със себе си.
Това,което има сега като функции е предостатъчно.
Още повече,че на програмата в службата не мога да пействам с десен бутон.
Това ми беше голямо бреме,защото преди ползвах клавишна комбинация и често имах мускулна треска
Сега ползвам AutoCopy и пресметнато във времето като мое облекчение, излиза че няма да мога да ти се издължа никога.
Като прибавя,че във Word и Excel работи перфектно,тя наистина лично за мен се явява едно "служебно" облекчение и ми помага да не си загубя Линукс привичките.

.............
Не,не ползвам виртуална машина.
Стартирам програмата на четириядрен процесор под ограничен акаунт.

редактиран от zlatena на 11.05.13 21:01
редактиран от zlatena на 11.05.13 21:02
phrozencrew
Съб, 11.05.13, 23:28
Ето и един лек вариант на Linux-Copy с AutoHotkey :
CoordMode Mouse, Screen
~LButton::
   MouseGetPos x0, y0            ; save start mouse position
   Loop
   {
     Sleep 20                    ; yield time to others
     GetKeyState keystate, LButton
     IfEqual keystate, U, {
       MouseGetPos x, y          ; position when button released
       break
     }
   }
   if (x-x0 > 5 or x-x0 < -5 or y-y0 > 5 or y-y0 < -5)
   {                             ; mouse has moved
      clip0 := ClipBoardAll      ; save old clipboard
      ClipBoard =
      Send ^c                    ; selection -> clipboard
      ClipWait 1, 1              ; restore clipboard if no data
      IfEqual ClipBoard,, SetEnv ClipBoard, %clip0%
   }
return
~Mbutton::
Send, ^v              ;Paste via middle mouse click
return

Чопнат е от тук. Има бъгове (примерно при селектиране в браузера), но за ентусиастите програмисти е достатъчно за начална заигравка. Пък и е елементарно за разучаване.
При мен в WordPad работи с двоен клик. Не знам защо .
Екзето: Ahk_Lynux_Copy.exe

редактиран от phrozencrew на 11.05.13 23:33
dreven
Нед, 12.05.13, 00:30

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

” Има бъгове (примерно при селектиране в браузера), но за ентусиастите програмисти е достатъчно за начална заигравка. „
Наистина има и е нормално, защото тук не се очитат особеностите на различните приложения. Сорса на AutoCopy е чувствително по-сложен, но пък на обем е с 30% по-малка програма. Ето защо ако ще правиш статуя ти трябва глина. Може и от тухли да я направиш, но няма да бъде точно статуя. За програмиране си трябва език за програмиране. А по-лесен и по-мощен от Visual Basic 6.0 не съм срещал. А може и да има и аз да не знам. Това ще бъде голямо прецакване.
dreven
Чет, 16.05.13, 18:28
Zlatena, сега си ти на ход.
Най-накрая попаднах на машина, която се държи точно така, както описваш. Това ми позволи отново да внеса корекция в програмата за автоматично копиране и да я накарам да работи и в Wordpad.
Обновил съм програмата от линка за изтегляне:
http://portal.bivaood.com/Programi/AutoCopy.rar

Вероятността тази версия да работи на всички Windows операционни системи е повече от 99 %.

Ще ти бъда благодарен, ако я пробваш!

svilen73
Чет, 16.05.13, 19:41
На Windows 8 работи добре и на WordPad и на другите програми !
zlatena
Чет, 16.05.13, 20:47

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

Zlatena, сега си ти на ход.
Най-накрая попаднах на машина, която се държи точно така, както описваш. Това ми позволи отново да внеса корекция в програмата за автоматично копиране и да я накарам да работи и в Wordpad.
Обновил съм програмата от линка за изтегляне:
http://portal.bivaood.com/Programi/AutoCopy.rar

Вероятността тази версия да работи на всички Windows операционни системи е повече от 99 %.

Ще ти бъда благодарен, ако я пробваш! „

Да,сега работи перфектно навсякъде!
Ползвам Mozilla Firefox,там също.
Чудесно програмче,харесва ми и ти завиждам благородно,че можеш да програмираш и да създаваш такива неща.
Други мои колеги също я ползват,предимно под ХР.
Благодаря ти от името на всички тях.
редактиран от zlatena на 16.05.13 20:48
iceman_
Пет, 17.05.13, 01:01
Древен, гледам много работа си свършил и програмата ти много си я усъвършенствал. Варианта с маркиране от ляво на дясно е елегантно заобикаляне на проблема , за който споменах в последния ми пост преди около месец може би. Ако не беше ми зает средния бутон на мишката от друга програма, която просто няма как да спра, може би все пак щях да я кача отново за тест.
Дали не можеш да предвидиш един малък setup с настройки от страна на потребителя на други клавиши? Мишките имат и четвърти и пети бутон и тн.
dreven
Пет, 17.05.13, 08:58

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

” Дали не можеш да предвидиш един малък setup с настройки от страна на потребителя на други клавиши? Мишките имат и четвърти и пети бутон и тн. „

Има мишки, които имат повече бутони, но мисля, че те са софтуерни виртуални бутони и прихващането им е доста засукана задача. Прикачам ти една малка програмка, която съм си я сглобил, за да ми показва константите на бутоните. Ползвам я като Help, когато пиша програми. Стартирай я и натискай помощните бутони на мишката да видим какво ще прихване. Аз просто нямам такава мишка.

BUTON.exe

iceman_
Пет, 17.05.13, 10:27
Ами допълнителните бутони ми дават код 5 и код 6. Но тоя с петицата заяжда. Разбира се другия стига за това да му се прехвърлят функциите на централния бутон. Може ли да стане това? Или просто в сетъпа да може да се настройва.
phrozencrew
Пет, 17.05.13, 23:04

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

” Наистина има и е нормално, защото тук не се очитат особеностите на различните приложения. Сорса на AutoCopy е чувствително по-сложен, но пък на обем е с 30% по-малка програма. Ето защо ако ще правиш статуя ти трябва глина. Може и от тухли да я направиш, но няма да бъде точно статуя. За програмиране си трябва език за програмиране. А по-лесен и по-мощен от Visual Basic 6.0 не съм срещал. А може и да има и аз да не знам. Това ще бъде голямо прецакване. „
Прав беше, че програмата ми е много дълга. Поорязах я малко и леко промених тук-таме:
CoordMode Mouse, Screen
 
~LButton::
   MouseGetPos x0, y0            ; save start mouse position
   Loop
   {
     Sleep 20                    ; yield time to others
     GetKeyState keystate, LButton
     IfEqual keystate, U, {
       MouseGetPos x, y          ; position when button released
       break
     }
   }
 
   if (x-x0 > 5 or y-y0 > 5)
   {                             ; mouse has moved
      clip0 := ClipBoardAll      ; save old clipboard
      ClipBoard =
      Send, {CTRLDOWN}c{CTRLUP}  ; selection -> clipboard
      ClipWait 1, 1              ; restore clipboard if no data
      IfEqual ClipBoard,, SetEnv ClipBoard, %clip0%
   }
return
 
~Mbutton Up::
Send, ^v              ;Paste via middle mouse click
return

Екзето: Ahk_Lynux_Copy_v.2.1742.exe
Остана само един бъг, който се появява при някои браузери.

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

Коментар

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