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

Снимка на екрана

< 1 2 >

Автор
Съобщение
anonymous
Пон, 27.12.10, 22:54
Днес като се чудех какво да правя се сетих за случаите когато губя време с обяснение как да направят снимка на екрана на хората на които трябва да помогна... За това и направих този скрипт Prt_Screen.rar с използването на IrfanView а по точно скрипта създава IrfanView.ехе (Pic.exe) в системната папка на същото място се създава скрипт за стартиране на IrfanView.ехе (Pic.exe) PrtScreen.vbs всичко това се командва с пряк път който се намира на десктопа PrtScreen.lnk но скрит с HotKey CTRL+ALT+A а това означава че при натискане на комбинацията от бутони CTRL+ALT+A се стартира скрипта и прави снимка на екрана... И сега вече не е нужно да се обяснява на дълго и на широко как се прави снимка а просто се изпраща скрипта те го стартират и натискат CTRL+ALT+A на мястото където трябва да се снима и готово... Дано помогне и на някой друг...

П.С.

Пробвал съм го само на XP...

dhtj
Пон, 27.12.10, 23:00
Само дето антивирусните разбират че бъркаш в системната папка и казват че тва е конче. Става дума за аваст
anonymous
Пон, 27.12.10, 23:04

RE: Снимка на екрана

” Само дето антивирусните разбират че бъркаш в системната папка и казват че тва е конче. Става дума за аваст

ОФ тоя аваст е голяма паника май...

tegote
Пон, 27.12.10, 23:10
Какво му е трудно за обяснение да им кажеш да натиснат "Print Scrn" и да си отворят графичния редактор и да пейстнат в него снимката за да я срежат? Непрактично е с тия скриптове и донесени "програми"....... освен ако това не е поредния шмекер за вирусна функционалност...
stoqncho
Пон, 27.12.10, 23:17
Това много сложно изглежда, защото много скриптове, програми и играчка. Това само с AutoIt може да стане по-лесно и само с едно EXE, иначе може и да се ползва и с IrfanView, но пак ще е по-лесно от това. Да не говорим, че май няма да работи с ограничени права под Windows Vista/7, защото за да се прави нещо в папката на Windows се иска администраторски права, но може и да греша!

Хубава идея може и да помогне доста на някой.

ezekia
Пон, 27.12.10, 23:21
И при мен го засича (Авира)
а иначе с и Alt+PrtScr се снима само активния прозорец (тези неща сигурно ги знаете)
tegote
Пон, 27.12.10, 23:31
Не, просто мисълта на Еди го води към някакви изпълнения, свързани със снимане. Така се раждат две отрочета - едното е добро, а другото е демонче.
anonymous
Вто, 28.12.10, 00:28
Направих още един вариант Install_Prt_Screen.rar както видях аваст пищи на това че се генерира VBScript от VBScript... за това в архива са създадени самия VBScript и Pic.exe и те се копирват в C:\...

Инсталация:

Деархивирате стартирате Setup.vbs ....

stoqncho
Вто, 28.12.10, 02:23
И да не бъде злословен ще дам и пример как може да стане с AutoIt и няма да се смята за вирус от нито една антивирусна, а това е важно, ако ще го ползва човек, който не е много наясно какво е компютър(като мен).

В архива ТУК е кода и компилираната версия на моята "програма". И тук долу е същия код, а за да компилирате кода ви е нужен инсталиран AutoIt
#include <ScreenCapture.au3>
Opt("TrayMenuMode",1)
 
HotKeySet("{F4}", "PrintScreen")
HotKeySet("{ESC}", "Close")
 
While 1
	Sleep(100)
WEnd
 
 
Func PrintScreen()
	_ScreenCapture_Capture(@DesktopDir & "\" & @MDAY & "." & @MON & "." & @YEAR & " " & @HOUR & "-" & @MIN  & "-" & @SEC & ".jpg")
EndFunc 
 
Func Close()
	Exit
EndFunc 

След пускане на програмата се появява икона в трея до часовника. Ако се натисне бутона F4 програмата прави снимка на целия ви екрана и поставя файла на десктопа. Като име слага датата в момента(ден от месеца, месец, година) и часът в момента. За да се затвори програма се натиска бутона "Escape".

dhtj
Вто, 28.12.10, 03:56
Не бачка, Стоянчо. Не разбрах къде е грешката, ама го накарах да проработи
ScreenCapture.au3
ScreenCapture.exe

< 1 2 >

Коментар

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