Embedding Metadata at Download
Time
This is very useful for inputing certain information at download time, while it is fresh in your mind, so
it can be automatically entered in DLRoundup.
When downloading a file, you are asked where to save the file. At that time, you are also asked what name
to save the file as.
You can append information to the file's name, using special codes to identify the information. Because of
this free form method of entering the appended information, no error checking is done, so it is your responsibility
to correctly enter the appended information. (However, errors can be corrected later in DLRoundup's
Library Master screen.)
An example of a file name being downloaded is:
EzWebSurfing.txt
An example of appending a content creator (Doe,John) is:
EzWebSurfing;cDoe,John.txt
Or, you could just enter the initials (JD) to reduce typing, as long as they are unique in
your library, as:
EzWebSurfing;cJD.txt
and change them later in DLRoundup to the full name, or just leave them as is. It's
very easy to change them later. (Note: In a future release, converting from initials to full name may be done
automatically).
An example of appending a publisher (JD Publishing), amount/price ($27) and warranty days
(60) to a filename is:
EzWebSurfing;pJD Publishing;a27;w60
Here is a list of valid codes:
;$ or
;@ or
;a - amount/price/cost/value (i.e. ;a47) (New in
2.0)
Note: ;a0 (zero) means free, and sets a checkmark
in the library's
"Free" column. ;a047 means free, but valued at 47.00, and also sets
a checkmark in the library's
"Free" column. ;b - bookmark
;c - content creator (i.e. ;cDoe,John or ;cJD)
;d - content creation date (i.e. ;d20091117)
;e - excellence/value rating, normally 1 to 9 (i.e. ;e9) (New
in 2.0)
;g - genre (i.e. ;gIM)
;k - keyword(s) (i.e. ;kSales,Copywriting) (New in
2.0) ;n - name (overrides formatted file name as the Item in DLRoundup, if the file
name is too cryptic to be meaningful) (i.e. ;nHow To Use A Windows Computer (htuawc.pdf)). Notice
the original file name (htuawc.pdf) is in parentheses at the end.
;o - group (i.e. ;oMyGroup[,MySubgroup] Note that subgroup is optional. If used, the
comma is replaced by a colon (:) in the system.) (New in
2.0) ;p - publisher (i.e. ;pJD Publishing)
;r - rights
-
you can use numbers or letters
-
;r1 or ;rp - PLR (Private Label Rights)
-
;r2 or ;rm - MRR (Master Resell Rights)
-
;r3 or ;rb - BR (Branding Rights)
-
;r4 or ;rr - RR (Resell Rights)
-
;r5 or ;rg - GA (Give Away Rights)
-
;r6 or ;ro - OPU (Only Personal Use)
-
;r54 or ;rgr - multiple rights, like this for GA and RR
;t - category (i.e. ;tMyCategory[,MySubcategory] Note that subcategory is
optional. If used, the comma is replaced by a colon (:) in the system.)
;v - via vendor/merchant/supplier (i.e. ;vThe Download Store)
;w - warranty days (i.e. ;w60 means a 60 day warranty)
;z - notes (i.e. ;zThis was a free bonus download.)
Note that each code must be preceded by a semicolon (;) for DLRoundup to properly recognize it.
If you are sending a file to a DLRoundup user, you could encode the file name before
sending the file so it would be conveniently ready to be accurately cataloged by DLRoundup.
There's a way to assist in doing that already built into DLRoundup, and possibly more ways to
come.
One more thing: these codes are for Windows and work very well for files when they are
on a Windows computer. However, UNIX servers, for example, are common on the Internet, and
the only characters they like in file names are letters, digits, u_n_d_e_r_s_c_o_r_e_s, h-y-p-h-e-n-s
and p.e.r.i.o.d.s. That's important to know, because uploading a file with a name
containing characters like ;,space@$[]()^#!+'~` or = to a UNIX server won't work, even though it
will on Windows. That's why there's a special conversion utility called the
FilenameEmbeditor built into DLRoundup that builds uploadable file names for
non-Windows-friendly servers.
There's also a utility to Raise Shields around any file to be uploaded that
packages files in a more secure container that is readable by DLRoundup; the filename and file are
concealed inside, where others can't readily see or access them.
|