Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
perl5 /
Image /
ExifTool /
[ HOME SHELL ]
Name
Size
Permission
Action
Charset
[ DIR ]
drwxr-xr-x
Lang
[ DIR ]
drwxr-xr-x
AES.pm
18.66
KB
-rw-r--r--
AFCP.pm
10.38
KB
-rw-r--r--
AIFF.pm
9.59
KB
-rw-r--r--
APE.pm
9.06
KB
-rw-r--r--
APP12.pm
10.44
KB
-rw-r--r--
ASF.pm
30.21
KB
-rw-r--r--
Apple.pm
5.43
KB
-rw-r--r--
Audible.pm
11.52
KB
-rw-r--r--
BMP.pm
10.45
KB
-rw-r--r--
BPG.pm
7.53
KB
-rw-r--r--
BZZ.pm
17.46
KB
-rw-r--r--
BigTIFF.pm
11.27
KB
-rw-r--r--
BuildTagLookup.pm
121.94
KB
-rw-r--r--
CBOR.pm
11.51
KB
-rw-r--r--
Canon.pm
375.39
KB
-rw-r--r--
CanonCustom.pm
84.32
KB
-rw-r--r--
CanonRaw.pm
29.68
KB
-rw-r--r--
CanonVRD.pm
75.2
KB
-rw-r--r--
CaptureOne.pm
7.85
KB
-rw-r--r--
Casio.pm
62.21
KB
-rw-r--r--
Charset.pm
16.01
KB
-rw-r--r--
DICOM.pm
245.09
KB
-rw-r--r--
DJI.pm
6.31
KB
-rw-r--r--
DNG.pm
31.59
KB
-rw-r--r--
DPX.pm
9.51
KB
-rw-r--r--
DV.pm
9.75
KB
-rw-r--r--
DarwinCore.pm
15.43
KB
-rw-r--r--
DjVu.pm
12.46
KB
-rw-r--r--
EXE.pm
50.3
KB
-rw-r--r--
Exif.pm
246.64
KB
-rw-r--r--
FITS.pm
5.73
KB
-rw-r--r--
FLAC.pm
9.89
KB
-rw-r--r--
FLIF.pm
11.65
KB
-rw-r--r--
FLIR.pm
59.45
KB
-rw-r--r--
Fixup.pm
12.43
KB
-rw-r--r--
Flash.pm
27.5
KB
-rw-r--r--
FlashPix.pm
87.44
KB
-rw-r--r--
Font.pm
27.34
KB
-rw-r--r--
FotoStation.pm
7.97
KB
-rw-r--r--
FujiFilm.pm
54.47
KB
-rw-r--r--
GE.pm
2
KB
-rw-r--r--
GIF.pm
21.85
KB
-rw-r--r--
GIMP.pm
8.35
KB
-rw-r--r--
GPS.pm
19.53
KB
-rw-r--r--
GeoTiff.pm
87.51
KB
-rw-r--r--
Geotag.pm
62.87
KB
-rw-r--r--
GoPro.pm
28
KB
-rw-r--r--
H264.pm
39.29
KB
-rw-r--r--
HP.pm
8
KB
-rw-r--r--
HTML.pm
22.1
KB
-rw-r--r--
HtmlDump.pm
32.8
KB
-rw-r--r--
ICC_Profile.pm
45.63
KB
-rw-r--r--
ID3.pm
56.91
KB
-rw-r--r--
IPTC.pm
39.54
KB
-rw-r--r--
ISO.pm
6.81
KB
-rw-r--r--
ITC.pm
6.63
KB
-rw-r--r--
Import.pm
12.83
KB
-rw-r--r--
InDesign.pm
10.4
KB
-rw-r--r--
JPEG.pm
24.3
KB
-rw-r--r--
JPEGDigest.pm
212.38
KB
-rw-r--r--
JSON.pm
6.15
KB
-rw-r--r--
JVC.pm
3.57
KB
-rw-r--r--
Jpeg2000.pm
49.65
KB
-rw-r--r--
Kodak.pm
120.47
KB
-rw-r--r--
KyoceraRaw.pm
4.31
KB
-rw-r--r--
LIF.pm
4.66
KB
-rw-r--r--
LNK.pm
22.02
KB
-rw-r--r--
Leaf.pm
16.34
KB
-rw-r--r--
Lytro.pm
7.56
KB
-rw-r--r--
M2TS.pm
37.11
KB
-rw-r--r--
MIE.pm
102.09
KB
-rw-r--r--
MIEUnits.pod
13.68
KB
-rw-r--r--
MIFF.pm
9.05
KB
-rw-r--r--
MNG.pm
16.22
KB
-rw-r--r--
MOI.pm
4.14
KB
-rw-r--r--
MPC.pm
4.05
KB
-rw-r--r--
MPEG.pm
22.32
KB
-rw-r--r--
MPF.pm
8.94
KB
-rw-r--r--
MRC.pm
18.39
KB
-rw-r--r--
MWG.pm
30.64
KB
-rw-r--r--
MXF.pm
252.65
KB
-rw-r--r--
MacOS.pm
30.7
KB
-rw-r--r--
MakerNotes.pm
68.93
KB
-rw-r--r--
Matroska.pm
34.44
KB
-rw-r--r--
Microsoft.pm
52.13
KB
-rw-r--r--
Minolta.pm
99.93
KB
-rw-r--r--
MinoltaRaw.pm
16.49
KB
-rw-r--r--
Motorola.pm
5.31
KB
-rw-r--r--
Nikon.pm
431.96
KB
-rw-r--r--
NikonCapture.pm
28.13
KB
-rw-r--r--
NikonCustom.pm
290.78
KB
-rw-r--r--
NikonSettings.pm
71.88
KB
-rw-r--r--
Nintendo.pm
3.24
KB
-rw-r--r--
OOXML.pm
13.61
KB
-rw-r--r--
Ogg.pm
8.81
KB
-rw-r--r--
Olympus.pm
139.89
KB
-rw-r--r--
OpenEXR.pm
10.26
KB
-rw-r--r--
Opus.pm
2.22
KB
-rw-r--r--
Other.pm
2.63
KB
-rw-r--r--
PCX.pm
3.72
KB
-rw-r--r--
PDF.pm
90.77
KB
-rw-r--r--
PGF.pm
4.04
KB
-rw-r--r--
PICT.pm
33.2
KB
-rw-r--r--
PLIST.pm
17.07
KB
-rw-r--r--
PLUS.pm
147.71
KB
-rw-r--r--
PNG.pm
60.72
KB
-rw-r--r--
PPM.pm
4.97
KB
-rw-r--r--
PSP.pm
9.02
KB
-rw-r--r--
Palm.pm
11.9
KB
-rw-r--r--
Panasonic.pm
96.62
KB
-rw-r--r--
PanasonicRaw.pm
31.77
KB
-rw-r--r--
Parrot.pm
20.95
KB
-rw-r--r--
Pentax.pm
220.46
KB
-rw-r--r--
PhaseOne.pm
26.24
KB
-rw-r--r--
PhotoCD.pm
18.25
KB
-rw-r--r--
PhotoMechanic.pm
8.09
KB
-rw-r--r--
Photoshop.pm
43.36
KB
-rw-r--r--
PostScript.pm
29.11
KB
-rw-r--r--
PrintIM.pm
3.44
KB
-rw-r--r--
Qualcomm.pm
43.43
KB
-rw-r--r--
QuickTime.pm
409.72
KB
-rw-r--r--
QuickTimeStream.pl
126.03
KB
-rw-r--r--
RIFF.pm
70.97
KB
-rw-r--r--
RSRC.pm
9.58
KB
-rw-r--r--
RTF.pm
13.46
KB
-rw-r--r--
Radiance.pm
4.56
KB
-rw-r--r--
Rawzor.pm
6.17
KB
-rw-r--r--
Real.pm
26.89
KB
-rw-r--r--
Reconyx.pm
14.2
KB
-rw-r--r--
Red.pm
10.82
KB
-rw-r--r--
Ricoh.pm
37.18
KB
-rw-r--r--
Samsung.pm
54.64
KB
-rw-r--r--
Sanyo.pm
11.83
KB
-rw-r--r--
Scalado.pm
3.91
KB
-rw-r--r--
Shift.pl
23.28
KB
-rw-r--r--
Shortcuts.pm
9.81
KB
-rw-r--r--
Sigma.pm
33.16
KB
-rw-r--r--
SigmaRaw.pm
23.45
KB
-rw-r--r--
Sony.pm
439.69
KB
-rw-r--r--
SonyIDC.pm
11.95
KB
-rw-r--r--
Stim.pm
4.53
KB
-rw-r--r--
TagInfoXML.pm
33.14
KB
-rw-r--r--
TagLookup.pm
647.18
KB
-rw-r--r--
TagNames.pod
1.76
MB
-rw-r--r--
Text.pm
8.12
KB
-rw-r--r--
Theora.pm
3.41
KB
-rw-r--r--
Torrent.pm
11.58
KB
-rw-r--r--
Unknown.pm
1.69
KB
-rw-r--r--
VCard.pm
17.31
KB
-rw-r--r--
Validate.pm
29.75
KB
-rw-r--r--
Vorbis.pm
8.13
KB
-rw-r--r--
WTV.pm
12.97
KB
-rw-r--r--
WriteCanonRaw.pl
24.29
KB
-rw-r--r--
WriteExif.pl
130.6
KB
-rw-r--r--
WriteIPTC.pl
29.6
KB
-rw-r--r--
WritePDF.pl
29.02
KB
-rw-r--r--
WritePNG.pl
16.07
KB
-rw-r--r--
WritePhotoshop.pl
10.85
KB
-rw-r--r--
WritePostScript.pl
26.71
KB
-rw-r--r--
WriteQuickTime.pl
89.63
KB
-rw-r--r--
WriteXMP.pl
70.49
KB
-rw-r--r--
Writer.pl
301.76
KB
-rw-r--r--
XMP.pm
176.89
KB
-rw-r--r--
XMP2.pl
81.66
KB
-rw-r--r--
XMPStruct.pl
36.66
KB
-rw-r--r--
ZIP.pm
27.61
KB
-rw-r--r--
ZISRAW.pm
7.85
KB
-rw-r--r--
iWork.pm
7.79
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : DarwinCore.pm
#------------------------------------------------------------------------------ # File: DarwinCore.pm # # Description: Darwin Core XMP tags # # Revisions: 2013-01-28 - P. Harvey Created # # References: 1) http://rs.tdwg.org/dwc/index.htm # 2) https://exiftool.org/forum/index.php/topic,4442.0/all.html #------------------------------------------------------------------------------ package Image::ExifTool::DarwinCore; use strict; use vars qw($VERSION); use Image::ExifTool::XMP; $VERSION = '1.06'; my %dateTimeInfo = ( # NOTE: Do NOT put "Groups" here because Groups hash must not be common! Writable => 'date', Shift => 'Time', PrintConv => '$self->ConvertDateTime($val)', PrintConvInv => '$self->InverseDateTime($val,undef,1)', ); my %materialSample = ( STRUCT_NAME => 'DarwinCore MaterialSample', NAMESPACE => 'dwc', materialSampleID => { }, ); my %event = ( STRUCT_NAME => 'DarwinCore Event', NAMESPACE => 'dwc', day => { Writable => 'integer', Groups => { 2 => 'Time' } }, earliestDate => { %dateTimeInfo, Groups => { 2 => 'Time' } }, endDayOfYear => { Writable => 'integer', Groups => { 2 => 'Time' } }, eventDate => { %dateTimeInfo, Groups => { 2 => 'Time' } }, eventID => { Avoid => 1, Notes => 'avoided in favor of XMP-iptcExt:EventID' }, eventRemarks => { Writable => 'lang-alt' }, eventTime => { Groups => { 2 => 'Time' }, Writable => 'string', # (so we can format this ourself) Shift => 'Time', # (allow date/time or just time value) ValueConv => 'Image::ExifTool::XMP::ConvertXMPDate($val)', PrintConv => '$self->ConvertDateTime($val)', ValueConvInv => 'Image::ExifTool::XMP::FormatXMPDate($val) or $val', PrintConvInv => q{ my $v = $self->InverseDateTime($val,undef,1); undef $Image::ExifTool::evalWarning; return $v if $v; # allow time-only values by adding dummy date (thanks Herb) my $v = $self->InverseDateTime("2000:01:01 $val",undef,1); undef $Image::ExifTool::evalWarning; return $v if $v and $v =~ s/.* //; # strip off dummy date $Image::ExifTool::evalWarning = 'Invalid date/time or time-only value (use HH:MM:SS[.ss][+/-HH:MM|Z])'; return undef; }, }, fieldNotes => { }, fieldNumber => { }, habitat => { }, latestDate => { %dateTimeInfo, Groups => { 2 => 'Time' } }, month => { Writable => 'integer', Groups => { 2 => 'Time' } }, parentEventID => { }, samplingEffort => { }, samplingProtocol => { }, sampleSizeValue => { }, sampleSizeUnit => { }, startDayOfYear => { Writable => 'integer', Groups => { 2 => 'Time' } }, verbatimEventDate => { Groups => { 2 => 'Time' } }, year => { Writable => 'integer', Groups => { 2 => 'Time' } }, ); # Darwin Core tags %Image::ExifTool::DarwinCore::Main = ( GROUPS => { 0 => 'XMP', 1 => 'XMP-dwc', 2 => 'Other' }, NAMESPACE => 'dwc', WRITABLE => 'string', NOTES => q{ Tags defined in the Darwin Core (dwc) XMP namespace. See L<http://rs.tdwg.org/dwc/index.htm> for the official specification. }, Event => { Name => 'DCEvent', # (avoid conflict with XMP-iptcExt:Event) FlatName => 'Event', Struct => \%event, }, # tweak a few of the flattened tag names EventEventDate => { Name => 'EventDate', Flat => 1 }, EventEventID => { Name => 'EventID', Flat => 1 }, EventEventRemarks => { Name => 'EventRemarks', Flat => 1 }, EventEventTime => { Name => 'EventTime', Flat => 1 }, FossilSpecimen => { Struct => \%materialSample }, GeologicalContext => { FlatName => '', # ('GeologicalContext' is too long) Struct => { STRUCT_NAME => 'DarwinCore GeologicalContext', NAMESPACE => 'dwc', bed => { }, earliestAgeOrLowestStage => { }, earliestEonOrLowestEonothem => { }, earliestEpochOrLowestSeries => { }, earliestEraOrLowestErathem => { }, earliestPeriodOrLowestSystem=> { }, formation => { }, geologicalContextID => { }, group => { }, highestBiostratigraphicZone => { }, latestAgeOrHighestStage => { }, latestEonOrHighestEonothem => { }, latestEpochOrHighestSeries => { }, latestEraOrHighestErathem => { }, latestPeriodOrHighestSystem => { }, lithostratigraphicTerms => { }, lowestBiostratigraphicZone => { }, member => { }, }, }, GeologicalContextBed => { Name => 'GeologicalContextBed', Flat => 1 }, GeologicalContextFormation => { Name => 'GeologicalContextFormation', Flat => 1 }, GeologicalContextGroup => { Name => 'GeologicalContextGroup', Flat => 1 }, GeologicalContextMember => { Name => 'GeologicalContextMember', Flat => 1 }, HumanObservation => { Struct => \%event }, Identification => { FlatName => '', # ('Identification' is redundant) Struct => { STRUCT_NAME => 'DarwinCore Identification', NAMESPACE => 'dwc', dateIdentified => { %dateTimeInfo, Groups => { 2 => 'Time' } }, identificationID => { }, identificationQualifier => { }, identificationReferences => { }, identificationRemarks => { }, identificationVerificationStatus => { }, identifiedBy => { }, typeStatus => { }, }, }, LivingSpecimen => { Struct => \%materialSample }, MachineObservation => { Struct => \%event }, MaterialSample => { Struct => \%materialSample }, MaterialSampleMaterialSampleID => { Name => 'MaterialSampleID', Flat => 1 }, MeasurementOrFact => { FlatName => '', # ('MeasurementOrFact' is redundant and too long) Struct => { STRUCT_NAME => 'DarwinCore MeasurementOrFact', NAMESPACE => 'dwc', measurementAccuracy => { Format => 'real' }, measurementDeterminedBy => { }, measurementDeterminedDate => { %dateTimeInfo, Groups => { 2 => 'Time' } }, measurementID => { }, measurementMethod => { }, measurementRemarks => { }, measurementType => { }, measurementUnit => { }, measurementValue => { }, }, }, Occurrence => { Struct => { STRUCT_NAME => 'DarwinCore Occurrence', NAMESPACE => 'dwc', associatedMedia => { }, associatedOccurrences => { }, associatedReferences => { }, associatedSequences => { }, associatedTaxa => { }, behavior => { }, catalogNumber => { }, disposition => { }, establishmentMeans => { }, individualCount => { }, individualID => { }, lifeStage => { }, occurrenceDetails => { }, occurrenceID => { }, occurrenceRemarks => { }, occurrenceStatus => { }, organismQuantity => { }, organismQuantityType => { }, otherCatalogNumbers => { }, preparations => { }, previousIdentifications => { }, recordedBy => { }, recordNumber => { }, reproductiveCondition => { }, sex => { }, }, }, OccurrenceOccurrenceDetails => { Name => 'OccurrenceDetails', Flat => 1 }, OccurrenceOccurrenceID => { Name => 'OccurrenceID', Flat => 1 }, OccurrenceOccurrenceRemarks => { Name => 'OccurrenceRemarks', Flat => 1 }, OccurrenceOccurrenceStatus => { Name => 'OccurrenceStatus', Flat => 1 }, Organism => { Struct => { STRUCT_NAME => 'DarwinCore Organism', NAMESPACE => 'dwc', associatedOccurrences => { }, associatedOrganisms => { }, organismID => { }, organismName => { }, organismRemarks => { }, organismScope => { }, previousIdentifications => { }, }, }, OrganismOrganismID => { Name => 'OrganismID', Flat => 1 }, OrganismOrganismName => { Name => 'OrganismName', Flat => 1 }, OrganismOrganismRemarks => { Name => 'OrganismRemarks', Flat => 1 }, OrganismOrganismScope => { Name => 'OrganismScope', Flat => 1 }, PreservedSpecimen => { Struct => \%materialSample }, Record => { Struct => { STRUCT_NAME => 'DarwinCore Record', NAMESPACE => 'dwc', basisOfRecord => { }, collectionCode => { }, collectionID => { }, dataGeneralizations => { }, datasetID => { }, datasetName => { }, dynamicProperties => { }, informationWithheld => { }, institutionCode => { }, institutionID => { }, ownerInstitutionCode => { }, }, }, ResourceRelationship => { FlatName => '', # ('ResourceRelationship' is redundant and too long) Struct => { STRUCT_NAME => 'DarwinCore ResourceRelationship', NAMESPACE => 'dwc', relatedResourceID => { }, relationshipAccordingTo => { }, relationshipEstablishedDate => { %dateTimeInfo, Groups => { 2 => 'Time' } }, relationshipOfResource => { }, relationshipRemarks => { }, resourceID => { }, resourceRelationshipID => { }, }, }, Taxon => { Struct => { STRUCT_NAME => 'DarwinCore Taxon', NAMESPACE => 'dwc', acceptedNameUsage => { }, acceptedNameUsageID => { }, class => { }, family => { }, genus => { }, higherClassification => { }, infraspecificEpithet => { }, kingdom => { }, nameAccordingTo => { }, nameAccordingToID => { }, namePublishedIn => { }, namePublishedInID => { }, namePublishedInYear => { }, nomenclaturalCode => { }, nomenclaturalStatus => { }, order => { }, originalNameUsage => { }, originalNameUsageID => { }, parentNameUsage => { }, parentNameUsageID => { }, phylum => { }, scientificName => { }, scientificNameAuthorship => { }, scientificNameID => { }, specificEpithet => { }, subgenus => { }, taxonConceptID => { }, taxonID => { }, taxonRank => { }, taxonRemarks => { }, taxonomicStatus => { }, verbatimTaxonRank => { }, vernacularName => { Writable => 'lang-alt' }, }, }, TaxonTaxonConceptID => { Name => 'TaxonConceptID', Flat => 1 }, TaxonTaxonID => { Name => 'TaxonID', Flat => 1 }, TaxonTaxonRank => { Name => 'TaxonRank', Flat => 1 }, TaxonTaxonRemarks => { Name => 'TaxonRemarks', Flat => 1 }, dctermsLocation => { Name => 'DCTermsLocation', Groups => { 2 => 'Location' }, FlatName => 'DC', # ('dctermsLocation' is too long) Struct => { STRUCT_NAME => 'DarwinCore DCTermsLocation', NAMESPACE => 'dwc', continent => { }, coordinatePrecision => { }, coordinateUncertaintyInMeters => { }, country => { }, countryCode => { }, county => { }, decimalLatitude => { }, decimalLongitude => { }, footprintSpatialFit => { }, footprintSRS => { }, footprintWKT => { }, geodeticDatum => { }, georeferencedBy => { }, georeferencedDate => { }, georeferenceProtocol => { }, georeferenceRemarks => { }, georeferenceSources => { }, georeferenceVerificationStatus => { }, higherGeography => { }, higherGeographyID => { }, island => { }, islandGroup => { }, locality => { }, locationAccordingTo => { }, locationID => { }, locationRemarks => { }, maximumDepthInMeters => { }, maximumDistanceAboveSurfaceInMeters => { }, maximumElevationInMeters => { }, minimumDepthInMeters => { }, minimumDistanceAboveSurfaceInMeters => { }, minimumElevationInMeters => { }, municipality => { }, pointRadiusSpatialFit => { }, stateProvince => { }, verbatimCoordinates => { }, verbatimCoordinateSystem => { }, verbatimDepth => { }, verbatimElevation => { }, verbatimLatitude => { }, verbatimLocality => { }, verbatimLongitude => { }, verbatimSRS => { }, waterBody => { }, }, }, ); 1; #end __END__ =head1 NAME Image::ExifTool::DarwinCore - Darwin Core XMP tags =head1 SYNOPSIS This module is used by Image::ExifTool =head1 DESCRIPTION This file contains tag definitions for the Darwin Core XMP namespace. =head1 AUTHOR Copyright 2003-2022, Phil Harvey (philharvey66 at gmail.com) This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 REFERENCES =over 4 =item L<http://rs.tdwg.org/dwc/index.htm> =back =head1 SEE ALSO L<Image::ExifTool::TagNames/XMP Tags>, L<Image::ExifTool(3pm)|Image::ExifTool> =cut
Close