pro tplot_file,handlenames,filenames,save=save,restore=restore, $
direc=dir,all=all
@tplot_com.pro
if keyword_set(save) then begin
if keyword_set(all) then handlenames = (data_quants.name)(1:*)
n = n_elements(handlenames)
for i=0,n-1 do begin
handlename = handlenames(i)
data=0
limits=0
get_data,handlename,data=data,limit=limits,dlimit=dlimits
if data_type(filenames) ne 7 then begin
timestamp = strmid(time_string(min(data.x)),0,10)
filename = handlename+'_'+timestamp+'.tplot'
if keyword_set(dir) then filename = filepath(filename,root=dir)
endif else filename = filenames(i)
save,handlename,data,limits,dlimits,file=filename
dprint, 'Saved ',handlename,' in file: ',filename
endfor
endif
if keyword_set(restore) then begin
if keyword_set(all) then filenames = findfile('*.tplot')
if data_type(filenames) ne 7 then $
filenames = pickfile(path = dir,/must_exist,get_path=dir,filter='*.tplot')
n = n_elements(filenames)
for i=0,n-1 do begin
handlename = ''
data = 0
limits = 0
restore,filenames(i)
store_data,handlename,data=data,limit=limits,dlimit=dlimits
endfor
endif
end