diff --git a/SCrawler.YouTube/Base/Structures.vb b/SCrawler.YouTube/Base/Structures.vb index 4e2cadc..47ba37f 100644 --- a/SCrawler.YouTube/Base/Structures.vb +++ b/SCrawler.YouTube/Base/Structures.vb @@ -78,6 +78,12 @@ Namespace API.YouTube.Base https = 1 m3u8 = 2 End Enum + + Public Enum FileDateMode As Integer + None = 0 + Before = 1 + After = 2 + End Enum Public Structure MediaObject : Implements IIndexable, IComparable(Of MediaObject) Public Type As Plugin.UserMediaTypes Public ID As String diff --git a/SCrawler.YouTube/Base/YouTubeSettings.vb b/SCrawler.YouTube/Base/YouTubeSettings.vb index c715aaa..912c5bf 100644 --- a/SCrawler.YouTube/Base/YouTubeSettings.vb +++ b/SCrawler.YouTube/Base/YouTubeSettings.vb @@ -249,9 +249,18 @@ Namespace API.YouTube.Base Friend ReadOnly Property ProgramDescription As XMLValue(Of String) - - Friend ReadOnly Property FileRemoveCharacters As XMLValue(Of String) + Public ReadOnly Property FileRemoveCharacters As XMLValue(Of String) + + Public ReadOnly Property FileAddDateToFileName As XMLValue(Of FileDateMode) + + Public ReadOnly Property FileAddDateToFileName_VideoForm As XMLValue(Of Boolean) + + Public ReadOnly Property FileAddDateToFileName_VideoList As XMLValue(Of Boolean) #End Region #Region "Defaults ChannelsDownload" 0 Then lastCount = _TempMediaList.Count