Re: [Dspace-tech] Bitstream can't be saved...?? Is it possible..??

2010-03-04 Thread Mark H. Wood
No.  The server has no way of knowing what the client will do with the
bits once it has received them.

In the case of PDF, I believe that the file can be flagged so that no
fully-compliant PDF viewer will permit saving a copy, but it is easy
enough to alter one of the open-source viewers to ignore that flag.
Besides, the user might tell his browser to save rather than display,
and then PDF features will not be involved at all.

Or the browser might be something like wget or curl or libwww GET,
which are designed specifically to fetch files without looking inside
them.  You could adjust your web server to refuse service to such
agents -- if the agent has not been instructed to lie to the server
about its identity, claiming it is (say) Firefox or IE.

There are lots of things you can do, but none is really fully
effective.  The most you can do is raise obstacles for the determined
user to step over.  All of those obstacles can be overcome with very
small effort.  I would not take the trouble to raise them.

It might be better to consider how you can provide a useful resource
in such a way that it is not a big problem if someone saves a copy.

-- 
Mark H. Wood, Lead System Programmer   mw...@iupui.edu
Friends don't let friends publish revisable-form documents.


pgp67RpV3DfVg.pgp
Description: PGP signature
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


Re: [Dspace-tech] Bitstream can't be saved...?? Is it possible..??

2010-03-04 Thread Peter Dietz
Vinsenso,

You don't have to give the bitstream (PDF) to the user.

You can render the PDF on your page through a web service, so the user can
see the contents, still retaining the formating of the PDF, without giving
the user the bitstream.

Using Google Docs Viewer
http://wiki.dspace.org/index.php/Document_Preview_with_Google_Docs_viewer

or

@mire Document Streaming
https://atmire.com/labs/#docstreaming

On Thu, Mar 4, 2010 at 9:17 AM, Mark H. Wood mw...@iupui.edu wrote:

 No.  The server has no way of knowing what the client will do with the
 bits once it has received them.

 In the case of PDF, I believe that the file can be flagged so that no
 fully-compliant PDF viewer will permit saving a copy, but it is easy
 enough to alter one of the open-source viewers to ignore that flag.
 Besides, the user might tell his browser to save rather than display,
 and then PDF features will not be involved at all.

 Or the browser might be something like wget or curl or libwww GET,
 which are designed specifically to fetch files without looking inside
 them.  You could adjust your web server to refuse service to such
 agents -- if the agent has not been instructed to lie to the server
 about its identity, claiming it is (say) Firefox or IE.

 There are lots of things you can do, but none is really fully
 effective.  The most you can do is raise obstacles for the determined
 user to step over.  All of those obstacles can be overcome with very
 small effort.  I would not take the trouble to raise them.

 It might be better to consider how you can provide a useful resource
 in such a way that it is not a big problem if someone saves a copy.

 --
 Mark H. Wood, Lead System Programmer   mw...@iupui.edu
 Friends don't let friends publish revisable-form documents.


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 DSpace-tech mailing list
 DSpace-tech@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/dspace-tech




-- 
Peter Dietz
Systems Developer/Engineer
Ohio State University Libraries
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


[Dspace-tech] Bitstream can't be saved...?? Is it possible..??

2010-03-03 Thread Vinsenso

hai all,

is it possible to make a bitstream files can't be saved...?? ^^

Thanks..
-- 
View this message in context: 
http://old.nabble.com/Bitstream-can%27t-be-saved...---Is-it-possible..---tp2415p2415.html
Sent from the DSpace - Tech mailing list archive at Nabble.com.


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


Re: [Dspace-tech] Bitstream can't be saved...?? Is it possible..??

2010-03-03 Thread Vinsenso

Hai claudia,
What I want is : The end user can see the full-text of my bitstream (type
PDF) but they can't saved it.
Is it possible...??

btw, thanks for the answer. Now i know what the function of bitstream format
registry. ^^

for additional : I use DSpace 1.5.2 (jspui) and windows server 2003.


Claudia Juergen wrote:
 
 Hello Vinsenso,
 
 it is possible to define which bitstream type can be submitted via the 
 UI and are visible to the end user in the item display.
 This is done via the bitstream format registry. You can access it as 
 admin via the UI and mark bitstreams as internal for that purpose.
 
 Hope that helps
 
 Claudia Jürgen
 

-- 
View this message in context: 
http://old.nabble.com/Bitstream-can%27t-be-saved...---Is-it-possible..---tp2415p2566.html
Sent from the DSpace - Tech mailing list archive at Nabble.com.


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech