Protect a stamp
How do I protect a stamp from being copied by a user. My stamp has a scanned image of my actual signature and I don't want it to be copied.
Well you could try printing the document out via the Adobe PDF printer driver (should get installed or you can find a free PDF printer and print to it), this would at least insure that someone with a copy of your doc and Acrobat couldnt just open and cleanly grab the stamp or manipulate it.
This is what i would do personally.
Similar Messages
-
Password protect dynamic stamp
I would like to find out if it's possible to password protect a certain dynamic signature. Is it possible? And if so, how? Please help!
One thing that's possible is to use JavaScript to prompt the user for a password when applying the stamp. If the correct password is not used, the stamp would be blank, and set to the correct appearance otherwise. This would prevent most casual attempts and can't be considered very secure, but if that's nothing compared to people having access to a computer that should be secured, so I think this would be sufficient. You would have to change the way the stamp is constructed to allow for this and then do the required control programming.
Also, I'd recommend flattening the stamp before you upload the document so it's not so easy to or alter it, unless you don't think that would be an issue. -
One line, one bar conky...
Can anyone help me? Have a look at this screen:
The bottom bar of the three is conky. I want it to show the time, gmail status and rhythmbox status all in one line across the screen, but it keeps trying to seperate it into lines.
Here's my .conkyrc:
# conky configuration
# edited by kaivalagi
# set to yes if you want Conky to be forked in the background
background no
# Use Xft?
use_xft yes
# Xft font when Xft is enabled
xftfont Terminus:size=9
# Text alpha when using Xft
xftalpha 0.8
# Update interval in seconds
update_interval 1.0
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window no
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 1680 0
# Draw shades?
draw_shades yes
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
draw_graph_borders yes
# Stippled borders?
stippled_borders 0
# border margins
border_margin 0
# border width
border_width 0
# Default colors and also border colors
default_color white
default_shade_color black
default_outline_color white
# own window options
own_window yes
own_window_transparent no
own_window_type widget
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Text alignment, other possible values are commented
alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 0
gap_y 80
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale no
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer no
# colours
color1 white
# light blue
color2 6892C6
# orange
color3 E77320
# green
color4 78BF39
# red
color5 CC0000
# variable is given either in format $variable or in ${variable}. Latter
# allows characters right after the variable and must be used in network
# stuff because of an argument
# stuff after 'TEXT' will be formatted on screen
TEXT
${font Droid Sans:size=8}${color1}${execpi 300 python ~/.scripts/gmail_parser.py <edited email and password> 3}{font Droid Sans:size=8}${color1}${time %H}:${time %M}${time %A}${color1}${font Droid Sans:size=10}${exec conkyRhythmbox --datatype=TI}${color1}${font Droid Sans:size=8} // ${color1}${font Droid Sans:size=8}${exec conkyRhythmbox --datatype=AR}${color1}${font Droid Sans:size=8} // ${color1}${font Droid Sans:Italic:size=8}${exec conkyRhythmbox --datatype=AL}${color1}${font Droid Sans:size=8} // ${color1}${font Droid Sans:size=7 com}${exec conkyRhythmbox --datatype=PT}/${exec conkyRhythmbox --datatype=LE}
What am I doing wrong, O' Wise Ones?
/izo\
Last edited by Izobalax (2009-06-18 20:14:31)brisbin33 wrote:
Izobalax wrote:For some reason the gmail checker forces a new line. Any ideas?
i think we'd have to see gmailparser.py to help on that.
## check-gmail.py -- A command line util to check GMail -*- Python -*-
## modified to display mailbox summary for conky
# ======================================================================
# Copyright (C) 2006 Baishampayan Ghose <[email protected]>
# Modified 2008 Hunter Loftis <[email protected]>
# Time-stamp: Mon Jul 31, 2006 20:45+0530
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
# ======================================================================
import sys
import urllib # For BasicHTTPAuthentication
import feedparser # For parsing the feed
from textwrap import wrap
_URL = "https://mail.google.com/gmail/feed/atom"
uname = sys.argv[1]
password = sys.argv[2]
maxlen = sys.argv[3]
urllib.FancyURLopener.prompt_user_passwd = lambda self, host, realm: (uname, password)
def auth():
'''The method to do HTTPBasicAuthentication'''
opener = urllib.FancyURLopener()
f = opener.open(_URL)
feed = f.read()
return feed
def readmail(feed, maxlen):
'''Parse the Atom feed and print a summary'''
atom = feedparser.parse(feed)
print '${color1} %s new email(s)\n' % (len(atom.entries))
# for i in range(min(len(atom.entries), maxlen)):
# print ' ${color2}%s' % atom.entries[i].title
#uncomment the following line if you want to show the name of the sender
# print ' ${color2}%s' % atom.entries[i].author
# if len(atom.entries) > maxlen:
# print ' ${color}more...'
if __name__ == "__main__":
f = auth() # Do auth and then get the feed
readmail(f, int(maxlen)) # Let the feed be chewed by feedparser
/izo\ -
[Solved] Script to count new mail
This is a very simple problem that's confusing the hell out of me.
I want to show how many new (unread) emails I have, in my Awesome taskbar, and have it run every 10 minutes.
So I wrote a small perl script and it worked, showing 1 new mail.
The problem is that running the script again says there's no new mail. I figured the library calls were setting the new mail as read. So I tried again in python using imaplib, which lets you open the imap folder as readonly. But the same problem happens again, subsequent calls say there's no new mail.
I tried someone else's script found here but got the same result.
Can someone tell me what I'm missing here?
Last edited by r6 (2009-03-24 03:12:40)I'm using a script I found in conky that pulls similar information out of the RSS/atom feed from gmail.
Here's the code:
## check-gmail.py -- A command line util to check GMail -*- Python -*-
## modified to display mailbox summary for conky
# ======================================================================
# Copyright (C) 2006 Baishampayan Ghose <[email protected]>
# Modified 2008 Hunter Loftis <[email protected]>
# Time-stamp: Mon Jul 31, 2006 20:45+0530
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
# ======================================================================
import sys
import urllib # For BasicHTTPAuthentication
import feedparser # For parsing the feed
from textwrap import wrap
_URL = "https://mail.google.com/gmail/feed/atom"
uname = sys.argv[1]
password = sys.argv[2]
maxlen = sys.argv[3]
urllib.FancyURLopener.prompt_user_passwd = lambda self, host, realm: (uname, password)
def auth():
'''The method to do HTTPBasicAuthentication'''
opener = urllib.FancyURLopener()
f = opener.open(_URL)
feed = f.read()
return feed
def readmail(feed, maxlen):
'''Parse the Atom feed and print a summary'''
atom = feedparser.parse(feed)
print '%[email protected] (%s new)\n' % (uname, len(atom.entries))
# for i in range(min(len(atom.entries), maxlen)):
# print ' "%s"' % atom.entries[i].title
# print ' %s' % atom.entries[i].author
# if len(atom.entries) > maxlen:
# print ' more...'
if __name__ == "__main__":
f = auth() # Do auth and then get the feed
readmail(f, int(maxlen)) # Let the feed be chewed by feedparser
then you just call the script with python /path/to/script/ username password #ofEmailTitlesToDisplay.
Hope that helps?
Lswest
it requires the package python-feedparser from extra.
Last edited by lswest (2009-03-19 19:14:34) -
Hi there,
is there a way to require a password to use certain stamps.
In detail they contain the persons' signs but are - for simplicity - all accessed using a single windows-account. Different users of one department use this windows-account.
tia,
marcoNot sure on changing the folder. It is likely an option in the registry, but if you go there be sure to backup the registry before playing around. You can search for the location and see if you can change it from there. That might be the simplest way to set it up and still use the folder feature I mentioned. What you were asking for does not really exist to my knowledge. You can try to see if you could set a password in the stamp file. I tried it, but AA5 still read the stamps. It might work with a newer version. Keep in mind that the stamp file is simply a PDF and it may be that you can set security on it (I would set the opening security if you try this). I have no clue if it will work, but it is all that I can think of. Bill
-
With Acrobat 6.0 I was able to copy a stamp in the same position (I mean "exactly" the same one) of different pages just by using the "copy/past" tool.
Now I am using Acrobat XI and it seems like it is not possible anymore: I am copying a stamp and I am trying to past it in anoter page, but it appears in the center of the page (or wherever it wants to...).
Does anyone have a solution?
Thanks in advance.Thank you very much. I'll be waiting for you message.
Messaggio originale----
Da: [email protected]
Data: 26/01/2015 17.56
A: "Umberto Gangi"<[email protected]>
Ogg: How can I use the "Copy and paste" tool in order get stamps in the same position in different pages (Acrobat XI for PC)?
How can I use the "Copy and paste" tool in order get stamps in the same position in different pages (Acrobat XI for PC)?
created by Gilad D (try67) in Creating, Editing & Exporting PDFs - View the full discussion
Well, I was in the same situation so I've developed a tool that allows one to do it. I will send you some additional information about it in a private message.
If the reply above answers your question, please take a moment to mark this answer as correct by visiting: https://forums.adobe.com/message/7132586#7132586 and clicking ‘Correct’ below the answer
Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
Please note that the Adobe Forums do not accept email attachments. If you want to embed an image in your message please visit the thread in the forum and click the camera icon: https://forums.adobe.com/message/7132586#7132586
To unsubscribe from this thread, please visit the message page at , click "Following" at the top right, & "Stop Following"
Start a new discussion in Creating, Editing & Exporting PDFs by email or at Adobe Community
For more information about maintaining your forum email notifications please go to https://forums.adobe.com/thread/1516624. -
Excel Crashes every time Software Protection Service initialises.
Hello,
I was wondering if I could get some help. I have an issue whereby Excel 2013 seems to crash what seems like randomly, however when I look in the event log it seems to be every time the Software Protection Service initialises while Excel is running.
I have never seen this happen myself, as it's one of my clients machines, but can confirm each time he says it happens in the event viewer.
If you look in the event logs, you have events in this order:
Information 21/01/2015 08:41:25 Windows Error Reporting 1001 None
Error 21/01/2015 08:41:16 Application Error 1000 (100)
Information 21/01/2015 08:26:42 Office Software Protection Platform Service 903 None
Information 21/01/2015 08:24:09 gupdate 0 None
Information 21/01/2015 08:21:41 Office Software Protection Platform Service 1003 None
Information 21/01/2015 08:21:26 Office Software Protection Platform Service 1003 None
Information 21/01/2015 08:21:26 Office Software Protection Platform Service 902 None
Information 21/01/2015 08:21:26 Office Software Protection Platform Service 1066 None
Information 21/01/2015 08:21:26 Office Software Protection Platform Service 900 None
(apologies, I can't add screenshots until my account is verified)
As a test, I disabled Software Protection Service temporarily and this seemed to resolve the issue, until we reactivated windows and the service resumed it's duty.
The Application Error is
Faulting application name: EXCEL.EXE, version: 15.0.4675.1001, time stamp: 0x546b48ea
Faulting module name: EXCEL.EXE, version: 15.0.4675.1001, time stamp: 0x546b48ea
Exception code: 0xc0000005
Fault offset: 0x01048117
Faulting process id: 0x16dc
Faulting application start time: 0x01d0355348958758
Faulting application path: C:\Program Files\Microsoft Office 15\root\office15\EXCEL.EXE
Faulting module path: C:\Program Files\Microsoft Office 15\root\office15\EXCEL.EXE
Report Id: 43277be8-a149-11e4-a4e8-54cf862e3812
Windows Error Reporting
Fault bucket 723233751, type 17
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: EXCEL.EXE
P2: 15.0.4675.1001
P3: 546b48ea
P4: EXCEL.EXE
P5: 15.0.4675.1001
P6: 546b48ea
P7: c0000005
P8: 01048117
P9:
P10:
Attached files:
C:\Users\USERNAME\AppData\Local\Temp\166375830.cvr
C:\Users\USERNAME\Documents\Parts Front Counter Margin Review\Parts Front Counter Margin Review 2014 - 2015.xlsx
C:\Users\USERNAME\Documents\Parts Front Counter Margin Review\Daily Parts Front Counter Review - January 2015.xlsx
C:\Users\USERNAME\Documents\Service Hours Review\Daily Service Hours Review - January 2015.xlsx
C:\Users\USERNAME\AppData\Local\Temp\CVRC0D2.tmp.cvr
C:\Users\USERNAME\AppData\Local\Temp\WERB271.tmp.WERInternalMetadata.xml
These files may be available here:
C:\Users\USERNAME\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_EXCEL.EXE_b5544b4064a603f11dd95207c57fc6dc7418de9_2c0ad29d
Analysis symbol:
Rechecking for solution: 0
Report Id: 43277be8-a149-11e4-a4e8-54cf862e3812
Report Status: 0
I have tried reinstalling Office, I have tried running with addons disabled. Does anyone have any ideas about what I can try next?
Thanks in advance for your time.
Kind Regards,
JamieHi Jamie,
Does this only happen to Excel 2013? What about other Office applications?
Office Software Protection Platform Service is responsible for the verification of your Office licensce, please first check the activation status of your Office installation.
Since you've mentioned that "disabled Software Protection Service temporarily and this seemed to resolve the issue", I would also suggest we first try below steps and see if issue persists:
Go to C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform and rename
tokens.dat to tokens.old.
Go to C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform\Cache
and rename cache.dat to cache.old
Restart your computer, then launch excel and check again.
Please feel free to post back with any findings.
Regards,
Ethan Hua
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs. -
How do i find out the tables (data)effected in a schema after a particular time stamp
how do i find out the tables (data not structure)effected in a schema after a particular time stamp?
pls email in [email protected]You can't do that. That would be a real security risc.
/KAj -
How do i find out the tables effected in a schema after a particular time stamp
how do i find out the tables effected in a schema after a particular time stamp?
pls email in [email protected]If you are doing a reload every time then you can issue following commands to clear data from cube.
lmt name to all
allstat
clear all from <cubename>prttopvar
You can wrap above commands in pl sql procedure using dbms_aw.execute package and execute it before cube load starts. Instead of clearing it from whole cube you can clear only from one partition also. Just take a look at clear command in olap DML 10.2 reference.
Thanks,
Brijesh
Edited by: Brijesh Gaur on Aug 10, 2010 6:47 AM -
GMT time stamps interfere with calendar in 8.1.2
How do I prevent GMT time stamps from interfering with my calendars? This did not occur until I upgraded to OS 8.1.2
I sync an iPod touch 5th generation with google calendars, and have done so with this device for over a year, and on a generation 3 device for four years - all without hassle.
Since upgrading to 8.1.2 my calendar is suddenly very difficult to use.
-ChrisSushil,
Please post this question in the Workshop 8.1 beta newsgroup.
weblogic.developer.interest.81beta.workshop
http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=xover&group=weblogic.developer.interest.81beta.workshop&utag=
Thanks
Raj Alagumalai
WebLogic Workshop Support
"Sushil" <[email protected]> wrote in message
news:[email protected]..
>
Hi All,
I am trying to develop JSP client for a conversational webservice. I amtrying
it in two ways and
none of them is working.
1)
I have put the Java Proxy file generated by Weblogic Workshop for myWebservice
in the lib
directory of the web application. According to article posted in "DearJohn" series,
my proxy
must have methods that take one additional argument to pass in Header infoapart
from all
the arguments mentioned by me. But, I don't see any methods like this inmy proxy
and
corresponding stub.
2)
Other suggested method is to use Webservices Control. In this, I amsetting a
string as
Conversation ID when I invoke a method that is marked to startconversation. Further,
if I
invoke any other method marked Continue in the same JSP it works. But,from another
JSP
where I set the same conversation ID and then try to call a method markedas Continue,
it does not work. It say, check whether you have start a conversation. Ican see
my conversation
in Test browser and I am calling continue method before max-idle-time.
I am not sure which step I am missing. Help Required!!!
Thanks in advance,
Sushil -
I ran across this error starting on 6/4/2011 and have been unable to find the root of the problem. In our environment, we have a DPM 2010 server dedicated to backing up all our SQL envrionment (about 45 SQL Servers total). All of the SQL
environment is backing up fine except for a SQL Cluster Application. This particular SQL Instances is part of a 6 node failover cluster with 6 SQL Instances distributed amongst them. The other 5 SQL instances in the cluster are backing
up fine; only one instance is failing. The DPM Alerts section shows this error when attempting to do a SQL backup of one of the databases on this SQL instance:
Affected area: KEN-PROD-VDB001\POSREPL1\master
Occurred since: 6/11/2011 11:00:56 PM
Description: Recovery point creation jobs for SQL Server 2008 database KEN-PROD-VDB001\POSREPL1\master on SQL Server (POSREPL1) - Store Settings.ken-prod-cl004.aarons.aaronrents.com have been failing. The number of failed recovery point creation jobs =
4.
If the datasource protected is SharePoint, then click on the Error Details to view the list of databases for which recovery point creation failed. (ID 3114)
The DPM job failed for SQL Server 2008 database KEN-PROD-VDB001\POSREPL1\master on SQL Server (POSREPL1) - Store Settings.ken-prod-cl004.aarons.aaronrents.com because the SQL Server instance refused a connection to the protection agent. (ID 30172 Details:
Internal error code: 0x80990F85)
More information
Recommended action: This can happen if the SQL Server process is overloaded, or running short of memory. Please ensure that you are able to successfully run transactions against the SQL database in question and then retry the failed job.
Create a recovery point...
Resolution: To dismiss the alert, click below
Inactivate alert
I have checked the cluster node this particular SQL instance is running on using Perfmon and the machine is nowhere near capacity on CPU, memory, network, or Disk I/O. I have failed this SQL Application to another node in the cluster and
receive the same error (this other node has another clustered SQL application on it that is actively running as well as backing up fine). The only thing that I am aware of that has changed is that we installed SP2 for SQL 2008 about 2 weeks prior
to when the failures started to occur. However, we updated all six clustered SQL Instances at the same time and only this one is having this issue so I don't believe that caused the problem. We are running SQL 2008 SP2 (version 10.0.4000.0)
on all clustered instances along with DPM 2010 (version 3.0.7696.0) on this particular DPM server that has the issue.
One last thing, I have also noticed errors in the event log pertaining to the same SQL backups that are failing (but the time stamps are not concurrent with each backup attempt):
Log Name: Application
Source: MSDPM
Date: 6/13/2011 1:09:12 AM
Event ID: 4223
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: KEN-PROD-BS002.aarons.aaronrents.com
Description:
The description for Event ID 4223 from source MSDPM cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
DPM writer was unable to snapshot the replica of KEN-PROD-VDB001\POSREPL1\model. This may be due to:
1) No valid recovery points present on the replica.
2) Failure of the last express full backup job for the datasource.
3) Failure while deleting the invalid incremental recovery points on the replica.
Problem Details:
<DpmWriterEvent><__System><ID>30</ID><Seq>1833</Seq><TimeCreated>6/13/2011 5:09:12 AM</TimeCreated><Source>f:\dpmv3_rtm\private\product\tapebackup\dpswriter\vssfunctionality.cpp</Source><Line>815</Line><HasError>True</HasError></__System><DetailedCode>-2147212300</DetailedCode></DpmWriterEvent>
the message resource is present but the message is not found in the string/message table
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSDPM" />
<EventID Qualifiers="0">4223</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2011-06-13T05:09:12.000000000Z" />
<EventRecordID>68785</EventRecordID>
<Channel>Application</Channel>
<Computer>KEN-PROD-BS002.aarons.aaronrents.com</Computer>
<Security />
</System>
<EventData>
<Data>DPM writer was unable to snapshot the replica of KEN-PROD-VDB001\POSREPL1\model. This may be due to:
1) No valid recovery points present on the replica.
2) Failure of the last express full backup job for the datasource.
3) Failure while deleting the invalid incremental recovery points on the replica.
Problem Details:
<DpmWriterEvent><__System><ID>30</ID><Seq>1833</Seq><TimeCreated>6/13/2011 5:09:12 AM</TimeCreated><Source>f:\dpmv3_rtm\private\product\tapebackup\dpswriter\vssfunctionality.cpp</Source><Line>815</Line><HasError>True</HasError></__System><DetailedCode>-2147212300</DetailedCode></DpmWriterEvent>
</Data>
<Binary>3C00440070006D005700720069007400650072004500760065006E0074003E003C005F005F00530079007300740065006D003E003C00490044003E00330030003C002F00490044003E003C005300650071003E0031003800330033003C002F005300650071003E003C00540069006D00650043007200650061007400650064003E0036002F00310033002F003200300031003100200035003A00300039003A0031003200200041004D003C002F00540069006D00650043007200650061007400650064003E003C0053006F0075007200630065003E0066003A005C00640070006D00760033005F00720074006D005C0070007200690076006100740065005C00700072006F0064007500630074005C0074006100700065006200610063006B00750070005C006400700073007700720069007400650072005C00760073007300660075006E006300740069006F006E0061006C006900740079002E006300700070003C002F0053006F0075007200630065003E003C004C0069006E0065003E003800310035003C002F004C0069006E0065003E003C004800610073004500720072006F0072003E0054007200750065003C002F004800610073004500720072006F0072003E003C002F005F005F00530079007300740065006D003E003C00440065007400610069006C006500640043006F00640065003E002D0032003100340037003200310032003300300030003C002F00440065007400610069006C006500640043006F00640065003E003C002F00440070006D005700720069007400650072004500760065006E0074003E00</Binary>
</EventData>
</Event>
Any help would be greatly appreciated!Don't know if this helps or not, but I also noticed another peculiar issue that is derived from this problem. If I go to "Modify protection group", then expand the cluster, then expand all six nodes in the cluster, five of them show "All SQL Servers"
and allow me to expand the SQL Instance and show all databases; the one that is having a problem backing up, when I expand the node, doesn't even show that SQL exists on the node, when in fact, it does.
I would also like to add that the databases on this node that will not backup are running fine. They run hundreds of transactions daily so we know SQL itself is OK. Even though it is a busy SQL Server, there is plenty of available resources as
the SQL buffer and memory counters show the node is not under durress. -
How to Stamp a PDF Document permanently
As an author about to release eBooks in the form of PDFs (I use Indesign to create), how can I stamp ever page of a PDF with the registered user's details and make that stamp permanent? I want to do it in batch mode so that I only have to literally drag and drop my master PDF documents into a field already set with the user's registered details for the stamp to appear at the top of every page in every PDF document dropped into the field.
I have tried VeryPDF's PDFStamper tool and it does this exactly but the stamp is not permanent as I was able to remove the stamps using another program (even when the stamped PDF was batch encrypted). I have not been able to find a batch encryption program that prevented me from removing the stamps. The PDFs can not be password protected as i want the end users to be able to open them like you would start a music file that has been paid for (ipod users don't enter a pw every time they play their music files). I have researched other commercial solutions but the PDF delivery is either restricted to proprietry delivery or very expensive (upwards of US2000) alternative software.
There must be a lot of authors like me wanting to do this but I have drawn blanks at every step trying to find a solution. I wrote to Adobe about this 5 years ago and never got a reply. I've waited thinking something worthwhile would come along but so far I can't find it.
Anyone got a solution? thank you for your time and help with this.Hello,
I am equally interested in this as well. I attended a publishing conference and found out that piracy is pretty high, however just like any other theft if we can take preventative measures to make it more difficult than the less worries and that most people are genuinely honest. DRM's are very expensive and not security proof. Through my research I came across a shopping cart ejunkie.. they describe the stamping technique as well and how to include it in the shopping card URL to eliminate passwords, etc. I am totally a novice..
My questions if you don't mind are,
1) How does the stamping keep people from copying the content? Is this allowing them only the ability to use with a reader but unable to print and copy? I can't see too many people traveling in the same circle unafraid of using someone else's download with stamp or not.
2) I also want to ask you another question about using other services to download your ebook. Can you email me too at pj at nobrokenhome dot com. Thank you -
Exchange 2010 - What is best practice for protection against corruption replication?
My Exchange 2010 SP3 environment includes DAG with offsite passive copy. DB is backed-up nightly with TSM TDP. My predecessor also installed DoubleTake software to protect the DB against replication of malware or corruption to the passive MB
server. Doubletake updates offsite DB replica every 4-hours. Understanding that this is ultimately a decision based on my company's risk tolerance, to the end, what is the probability of malware or corruption propagation due to replication?
What is industry best practice: do most companies have a 3rd, lagged copy of the DB in the DAG, or are 3rd party solutions such as DoubleTake commonly employed? Are there other, better (and less expensive) options?Correct. If 8 days lagged copy is maintained then daily transaction log files of 8 days are preserved before replaying them to lagged database. This will ensure point-in-time recovery, as you can select log files that you need to replay into the database.
Logs will get truncated if they have been successfully replayed into database and have expired their lagged time-stamp.
Each database copy has a checkpoint file (.chk), which keeps track of transaction log files status.
Command to check the Transaction Logs replay status:
eseutil /mk <path-of-the-chk-file> - (stored with the Transaction log files)
- Sarvesh Goel - Enterprise Messaging Administrator -
I am having problems backing up data with DPM 2012. I keep getting this meesage. The protection agent on dpmServer was temporarily unable to respond because it was in an unexpected state. (ID 60 Details: Internal error code: 0x809909B0)
I can't understand what my error logs are trying to tell me please help.
NORMAL Begin new execution batch at task:(True)-a2c49c70-696b-423d-8aaf-7898c1feb403
042C 28E0
10/07 22:47:42.979
16 ActiveJob.cs(851)
NORMAL Dispatching task for execution:True-a2c49c70-696b-423d-8aaf-7898c1feb403
042C 2AAC
10/07 22:47:42.979
16 ActiveJob.cs(581)
NORMAL Begin ExecuteTask:JobID=eab9800f-4eb7-46b2-83bc-c2ff2c6adb0d, ItemID=a2c49c70-696b-423d-8aaf-7898c1feb403
042C 2AAC
10/07 22:47:42.990
27 DatasourceServerTypeLock.cs(395)
NORMAL Server e9a3e229-5f73-4223-845f-e2038860e74b is not already registed to Acquire a lock, Registering the server now for the task a2c49c70-696b-423d-8aaf-7898c1feb403, IsDatasoureServerTypeLockNeeded = False
042C 2AAC
10/07 22:47:42.991
01 DPMTaskController.cs(70)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL (job=eab9800f-4eb7-46b2-83bc-c2ff2c6adb0d, taskId=a2c49c70-696b-423d-8aaf-7898c1feb403) DPMTaskControllerHelper : ExecuteTask - CheckTaskStatus returned ReadyToExecute
042C 2AAC
10/07 22:47:42.993
01 TaskExecutor.cs(692)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Setting up Fsm: verb[3d859d8c-d0bb-4142-8696-c0d215203e0d]
042C 2AAC
10/07 22:47:43.009
27 CommonLoop.cs(343)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL DatamovePollingCmdTimeoutInMin = 30
042C 2AAC
10/07 22:47:43.009
27 CommonLoop.cs(343)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL DatamovePollingCmdTimeoutInMin = 30
042C 2AAC
10/07 22:47:43.021
01 TaskExecutor.cs(487)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL ExecuteTask(job=eab9800f-4eb7-46b2-83bc-c2ff2c6adb0d) - Starting task instance
042C 092C
10/07 22:47:43.023
02 EventManager.cs(98)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Publishing event from TaskInstance.cs(406): TaskStart, [TaskID=a2c49c70-696b-423d-8aaf-7898c1feb403]
042C 092C
10/07 22:47:43.115
01 TaskInstance.cs(442)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Task: Initial transition enqueued, startState='Backup.StartState'
042C 1A54
10/07 22:47:43.116
27 BackupMachine.cs(1919)
A2C49C70-696B-423D-8AAF-7898C1FEB403
ACTIVITY BackupMachine : Starting machine execution
042C 2FC8
10/07 22:47:43.135
27 FindPrincipalServerBlock.cs(245)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Found Principal server for DatasourceId = a87a4dea-2e19-4456-ae3b-e5ce01c10351 Server= fs.org
042C 2AAC
10/07 22:47:43.146
27 DatasourceServerTypeLock.cs(395)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Server e9a3e229-5f73-4223-845f-e2038860e74b is not already registed to Acquire a lock, Registering the server now for the task a2c49c70-696b-423d-8aaf-7898c1feb403, IsDatasoureServerTypeLockNeeded = False
042C 2AAC
10/07 22:47:43.147
27 OperationTypeLock.cs(582)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL In LockServer() of ReplicationOperationTypeLock, returning lockStatus = AcquiredLock
042C 2AAC
10/07 22:47:43.156
27 OperationTypeLock.cs(628)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL UnlockServer() of ReplicationOperationTypeLock, returning
042C 2AAC
10/07 22:47:43.159
27 OperationTypeLock.cs(224)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Setting detailed error for operation lock failure to = PrmReplicaAgentDirtyShutdownDetected
042C 2AAC
10/07 22:47:43.160
27 OperationTypeLock.cs(487)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL In Lock() of ReplicationOperationTypeLock, returning lockStatus = DoNotWaitToAcquireLock
042C 2AAC
10/07 22:47:43.162
27 CheckConcurrencyBlock.cs(151)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Check concurrency block - Failure (abortedOnConflictingServerOperation=True)
042C 1F90
10/07 22:47:43.165
27 FsmBlock.cs(130)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING Backup.CheckConcurrency.PT : <-- Exited FSM block with FAILURE (errorCode = ReplicaInvalidWithReason)
042C 1F90
10/07 22:47:43.419
27 BackupMachine.cs(2156)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING BackupMachine : FAILURE - BACKUP, errorCode=ReplicaInvalidWithReason
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING Task Diagnostic Information - <?xml version="1.0" encoding="utf-16"?>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <TaskExecutionContext>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmWriterId>00000000-0000-0000-0000-000000000000</PrmWriterId>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmDatasourceId>a87a4dea-2e19-4456-ae3b-e5ce01c10351</PrmDatasourceId>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmActiveNodeName>skafs.srvs.org</PrmActiveNodeName>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmLogicalReplicaId>342784c2-f783-487d-be78-154a5a17193f</PrmLogicalReplicaId>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmDatasetId>0cbb5339-0af5-4e70-9882-ed118a191890</PrmDatasetId>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmPhysicalReplicaId>f440f18e-9436-4fed-9e7c-96cc1a9ebec1</PrmPhysicalReplicaId>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmReplicaValidity>Invalid</PrmReplicaValidity>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmReplicaStatus>Idle</PrmReplicaStatus>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <PrmOwnerLockId>00000000-0000-0000-0000-000000000000</PrmOwnerLockId>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <TEVerb>DeltaReplicate</TEVerb>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <TEErrorState>Backup.CheckConcurrencyPending</TEErrorState>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <TEErrorDetails><?xml version="1.0" encoding="utf-16"?>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <q1:ErrorInfo ErrorCode="1073774947" DetailedCode="0" DetailedSource="0" ExceptionDetails="" xmlns:q1="http://schemas.microsoft.com/2003/dls/GenericAgentStatus.xsd">
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <q1:Parameter Name="datasourceid" Value="a87a4dea-2e19-4456-ae3b-e5ce01c10351" />
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <q1:Parameter Name="dpmerrorcode" Value="30187" />
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <q1:Parameter Name="protectedgroup" Value="fs" />
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <q1:Parameter Name="datasourcename" Value="P:\" />
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <q1:Parameter Name="servername" Value="fs.org" />
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING <q1:Parameter Name="replicaid" Value="342784c2-f783-487d-be78-154a5a17193f" />
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING </q1:ErrorInfo></TEErrorDetails>
042C 1F90
10/07 22:47:43.422
01 TaskInstance.cs(798)
A2C49C70-696B-423D-8AAF-7898C1FEB403
WARNING </TaskExecutionContext>
042C 1F90
10/07 22:47:43.423
02 EventManager.cs(98)
A2C49C70-696B-423D-8AAF-7898C1FEB403
NORMAL Publishing event from TaskInstance.cs(823): TaskStop, [TaskID=a2c49c70-696b-423d-8aaf-7898c1feb403]
042C 1F90
10/07 22:47:43.446
01 TaskExecutor.cs(843)
A2C49C70-696B-423D-8AAF-7898C1FEB403
FATAL Task stopped (state=Failed, error=ReplicaInvalidWithReason; 0; None), search "Task Diagnostic Information" for details.
042C 1F90
10/07 22:47:43.457
16 ActiveJob.cs(745)
WARNING Fail: Task 'a2c49c70-696b-423d-8aaf-7898c1feb403' failed with error during execution.
042C 1F90
10/07 22:47:43.457
16 Task.cs(235)
NORMAL Changing task state from 'GenerateWorkplan' -> 'Failed' (a2c49c70-696b-423d-8aaf-7898c1feb403)Same problem on our two file-server: "The protection agent on was temporarily unable to respond because it was in an unexpected state. (ID 60 Details: Internal error code: 0x809909B0)"
Problem started about 04 October 2013.
DPM Server and agents: 4.1.3417
There is event in fileservers application log:
Log Name: Application
Source: Application Error
Date: 09.10.2013 17:15:17
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: host1.ourlocaldomain.local
Description:
Faulting application name: DPMRA.exe, version: 4.1.3417.0, time stamp: 0x52011087
Faulting module name: FileWriterHelperPlugin.DLL, version: 4.1.3313.0, time stamp: 0x50ad994d
Exception code: 0xc0000005
Fault offset: 0x000000000002ba9f
Faulting process id: 0xe7c
Faulting application start time: 0x01cec4d870046a62
Faulting application path: C:\Program Files\Microsoft Data Protection Manager\DPM\bin\DPMRA.exe
Faulting module path: C:\Program Files\Microsoft Data Protection Manager\DPM\bin\FileWriterHelperPlugin.DLL
Report Id: b1b1f6ed-30cb-11e3-acc1-00155d079701
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-10-09T10:15:17.000000000Z" />
<EventRecordID>109798</EventRecordID>
<Channel>Application</Channel>
<Computer>host1.ourlocaldomain.local</Computer>
<Security />
</System>
<EventData>
<Data>DPMRA.exe</Data>
<Data>4.1.3417.0</Data>
<Data>52011087</Data>
<Data>FileWriterHelperPlugin.DLL</Data>
<Data>4.1.3313.0</Data>
<Data>50ad994d</Data>
<Data>c0000005</Data>
<Data>000000000002ba9f</Data>
<Data>e7c</Data>
<Data>01cec4d870046a62</Data>
<Data>C:\Program Files\Microsoft Data Protection Manager\DPM\bin\DPMRA.exe</Data>
<Data>C:\Program Files\Microsoft Data Protection Manager\DPM\bin\FileWriterHelperPlugin.DLL</Data>
<Data>b1b1f6ed-30cb-11e3-acc1-00155d079701</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 09.10.2013 17:15:22
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: host2.ourlocaldomain.local
Description:
Faulting application name: DPMRA.exe, version: 4.1.3417.0, time stamp: 0x52011087
Faulting module name: FileWriterHelperPlugin.DLL, version: 4.1.3313.0, time stamp: 0x50ad994d
Exception code: 0xc0000005
Fault offset: 0x000000000002ba9f
Faulting process id: 0x71c
Faulting application start time: 0x01cec4d870669e98
Faulting application path: C:\Program Files\Microsoft Data Protection Manager\DPM\bin\DPMRA.exe
Faulting module path: C:\Program Files\Microsoft Data Protection Manager\DPM\bin\FileWriterHelperPlugin.DLL
Report Id: b4680c67-30cb-11e3-ba10-001dd8b71c0e
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-10-09T10:15:22.000000000Z" />
<EventRecordID>54725</EventRecordID>
<Channel>Application</Channel>
<Computer>host2.ourlocaldomain.local</Computer>
<Security />
</System>
<EventData>
<Data>DPMRA.exe</Data>
<Data>4.1.3417.0</Data>
<Data>52011087</Data>
<Data>FileWriterHelperPlugin.DLL</Data>
<Data>4.1.3313.0</Data>
<Data>50ad994d</Data>
<Data>c0000005</Data>
<Data>000000000002ba9f</Data>
<Data>71c</Data>
<Data>01cec4d870669e98</Data>
<Data>C:\Program Files\Microsoft Data Protection Manager\DPM\bin\DPMRA.exe</Data>
<Data>C:\Program Files\Microsoft Data Protection Manager\DPM\bin\FileWriterHelperPlugin.DLL</Data>
<Data>b4680c67-30cb-11e3-ba10-001dd8b71c0e</Data>
</EventData>
</Event> -
Dynamic stamps with Acrobat Pro X
Help needed!
How to create own dynamic stamps with Acrobat Pro X, without any knowledge of programming.
It was very easy with the program used before (Nuance); unfortunally it's not possible to export from Nuance to Acrobat.
Thanks in advance
vtosiIt can't be done without using a script, and not a very simple one, either.
There are detailed tutorials about how to do it, for example here:
http://acrobatusers.com/tutorials
If you're interested in someone to create the stamp (and all the required
scripts) for you, feel free to contact me by PM or at [email protected] .
Maybe you are looking for
-
Cannot print character mode in windows 2000
Hi, When I try to execute a character mode report using a network printer the report does not run correctly (prt sheet size, escape sequences etc.). There are three machines involved in this problem: 1) A Windows XP Professional running reports devel
-
External hard drive not showing up on my mac laptop :(
My 'WD My Passport' External hard drive was working fine earlier on this afternoon and now when I am trying to plug it in it will not show up in my desktop or anywhere in my devices. The little blue light on it is still flashing, I have tried restert
-
This is possible to hide the Close button in JFrame
As title If can, please let me know how
-
I restored my laptop to an ealier date and lost my private browsing capability
My private browser selection on the tools dropdown is grayed out. Mozilla 3.6.10 was reloaded. It still does not work.
-
Streaming music from ipod touch
Hi Guys, I am considering buying the newest generation (with retina display) ipod Touch. The only criteria I am looking is to stream to airport express. Do you know whether it can stream music to airport express? thanks in advance