Submit Your Own Code

PSP Lua CodeBase : Screenshot

Description:
  This is a screenshot function that will save the current screen in side a given folder and name it appropriately so it dosn't overwrite old screenshots

To use it just call the function with an argument that contains the folder. ex:

-- EVILMANA.COM PSP LUA CODEBASE
-- www.evilmana.com/tutorials/codebase
-- Screenshot
-- SUBMITTED BY: Soulkiller

oldpad = Controls.read()
while true do
pad=Controls.read()
if pad:select() and pad:select() ~= oldpad:select() then screenshot("ms0:/PSP/PHOTO")
end
oldpad = pad
end

Code:
function screenshot(folder)
local directory = {}
local counter = 1
for index, file in System.listDirectory(folder) do
directory[counter] = file.name
counter = counter+1
end
local max = 0
for length = 1,table.getn(directory) do
for length2 = 1,table.getn(directory) do
if directory[length2] == "screenshot"..length..".png" then
max = length
end
end
end
max = max+1
screen:save(folder.."screenshot"..max..".png")
end

Back to CodeBase
 

Please welcome stepbrother1988, our newest member.

Who's Online:

Total Members: 844
Total Posts: 13009
Total Topics: 1473
Total Categories: 7
Total Boards: 25

Recent Posts:

Re: chek it out i made front page of qj.net by chi-kitory
Re: chek it out i made front page of qj.net by Rick
Re: Hi everyone (remember me? :P) by Tdude_gamer
Re: Hi everyone (remember me? :P) by dan369
Hi everyone (remember me? :P) by Tdude_gamer
Re: Hows everyone doing? by osgeld
Re: Homebrew Idol 3: The Homebrew Horror Show by dan369
Problem on Tag game by andykd7


Copyright © 2006-2009 www.EvilMana.com All rights reserved.
EvilMana Logo by emcp and Charlie