diff --git a/RPST GUI/RPST.sln b/RPST GUI/RPST.sln new file mode 100644 index 0000000..10c08d0 --- /dev/null +++ b/RPST GUI/RPST.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33213.308 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{778DAE3C-4631-46EA-AA77-85C1314464D9}") = "RPST", "RPST\RPST.vbproj", "{46C2541E-6F65-461A-A479-F65D445C36EA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {46C2541E-6F65-461A-A479-F65D445C36EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {46C2541E-6F65-461A-A479-F65D445C36EA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {46C2541E-6F65-461A-A479-F65D445C36EA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {46C2541E-6F65-461A-A479-F65D445C36EA}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {11BEF8E8-2590-4D78-9D49-C518F26F3D47} + EndGlobalSection +EndGlobal diff --git a/RPST GUI/RPST/AboutBox.Designer.vb b/RPST GUI/RPST/AboutBox.Designer.vb new file mode 100644 index 0000000..fb22a39 --- /dev/null +++ b/RPST GUI/RPST/AboutBox.Designer.vb @@ -0,0 +1,143 @@ + _ +Partial Class AboutBox + Inherits System.Windows.Forms.Form + + 'Form overrides dispose to clean up the component list. + _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer + + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + _ + Private Sub InitializeComponent() + Dim resources As ComponentModel.ComponentResourceManager = New ComponentModel.ComponentResourceManager(GetType(AboutBox)) + PictureBoxLogo = New PictureBox() + LabelProgramName = New Label() + LabelProgramDescription = New Label() + LinkLabelReadtheWiki = New LinkLabel() + Panel1 = New Panel() + LinkLabelVersion = New LinkLabel() + LicenseRichTextBox = New RichTextBox() + CType(PictureBoxLogo, ComponentModel.ISupportInitialize).BeginInit() + Panel1.SuspendLayout() + SuspendLayout() + ' + ' PictureBoxLogo + ' + PictureBoxLogo.BackColor = Color.Transparent + PictureBoxLogo.Image = CType(resources.GetObject("PictureBoxLogo.Image"), Image) + PictureBoxLogo.Location = New Point(12, 12) + PictureBoxLogo.Name = "PictureBoxLogo" + PictureBoxLogo.Size = New Size(88, 93) + PictureBoxLogo.SizeMode = PictureBoxSizeMode.StretchImage + PictureBoxLogo.TabIndex = 0 + PictureBoxLogo.TabStop = False + ' + ' LabelProgramName + ' + LabelProgramName.AutoSize = True + LabelProgramName.Font = New Font("Segoe Script", 9.75F, FontStyle.Bold, GraphicsUnit.Point) + LabelProgramName.ForeColor = SystemColors.ControlText + LabelProgramName.Location = New Point(3, 15) + LabelProgramName.Name = "LabelProgramName" + LabelProgramName.Size = New Size(48, 20) + LabelProgramName.TabIndex = 3 + LabelProgramName.Text = "Name" + ' + ' LabelProgramDescription + ' + LabelProgramDescription.AutoSize = True + LabelProgramDescription.Font = New Font("Segoe UI Semibold", 9F, FontStyle.Bold, GraphicsUnit.Point) + LabelProgramDescription.ForeColor = SystemColors.ControlText + LabelProgramDescription.Location = New Point(3, 43) + LabelProgramDescription.Name = "LabelProgramDescription" + LabelProgramDescription.Size = New Size(68, 15) + LabelProgramDescription.TabIndex = 4 + LabelProgramDescription.Text = "Description" + ' + ' LinkLabelReadtheWiki + ' + LinkLabelReadtheWiki.AutoSize = True + LinkLabelReadtheWiki.Font = New Font("Segoe UI", 9F, FontStyle.Regular, GraphicsUnit.Point) + LinkLabelReadtheWiki.Location = New Point(313, 43) + LinkLabelReadtheWiki.Name = "LinkLabelReadtheWiki" + LinkLabelReadtheWiki.Size = New Size(79, 15) + LinkLabelReadtheWiki.TabIndex = 6 + LinkLabelReadtheWiki.TabStop = True + LinkLabelReadtheWiki.Text = "Read the Wiki" + ' + ' Panel1 + ' + Panel1.BackColor = SystemColors.Control + Panel1.Controls.Add(LinkLabelVersion) + Panel1.Controls.Add(LabelProgramDescription) + Panel1.Controls.Add(LabelProgramName) + Panel1.Controls.Add(LinkLabelReadtheWiki) + Panel1.Location = New Point(106, 12) + Panel1.Name = "Panel1" + Panel1.Size = New Size(409, 93) + Panel1.TabIndex = 7 + ' + ' LinkLabelVersion + ' + LinkLabelVersion.AutoSize = True + LinkLabelVersion.Location = New Point(347, 17) + LinkLabelVersion.Name = "LinkLabelVersion" + LinkLabelVersion.Size = New Size(45, 15) + LinkLabelVersion.TabIndex = 7 + LinkLabelVersion.TabStop = True + LinkLabelVersion.Text = "Version" + ' + ' LicenseRichTextBox + ' + LicenseRichTextBox.Font = New Font("Cambria", 9.75F, FontStyle.Regular, GraphicsUnit.Point) + LicenseRichTextBox.Location = New Point(12, 113) + LicenseRichTextBox.Name = "LicenseRichTextBox" + LicenseRichTextBox.ReadOnly = True + LicenseRichTextBox.Size = New Size(503, 329) + LicenseRichTextBox.TabIndex = 1 + LicenseRichTextBox.Text = "License notice" + ' + ' AboutBox + ' + AutoScaleDimensions = New SizeF(7F, 15F) + AutoScaleMode = AutoScaleMode.Font + BackColor = Color.Gainsboro + ClientSize = New Size(526, 453) + Controls.Add(LicenseRichTextBox) + Controls.Add(Panel1) + Controls.Add(PictureBoxLogo) + FormBorderStyle = FormBorderStyle.FixedSingle + Icon = CType(resources.GetObject("$this.Icon"), Icon) + MaximizeBox = False + MinimizeBox = False + Name = "AboutBox" + ShowInTaskbar = False + StartPosition = FormStartPosition.CenterScreen + Text = "About" + CType(PictureBoxLogo, ComponentModel.ISupportInitialize).EndInit() + Panel1.ResumeLayout(False) + Panel1.PerformLayout() + ResumeLayout(False) + End Sub + + Friend WithEvents PictureBoxLogo As PictureBox + Friend WithEvents LabelProgramName As Label + Friend WithEvents LabelProgramDescription As Label + Friend WithEvents LinkLabelReadtheWiki As LinkLabel + Friend WithEvents Panel1 As Panel + Friend WithEvents LicenseRichTextBox As RichTextBox + Friend WithEvents LinkLabelVersion As LinkLabel +End Class diff --git a/RPST GUI/RPST/AboutBox.resx b/RPST GUI/RPST/AboutBox.resx new file mode 100644 index 0000000..9f928cd --- /dev/null +++ b/RPST GUI/RPST/AboutBox.resx @@ -0,0 +1,758 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAN + 0AAADdABEGw9BwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAFPuSURBVHhe7d0J + nBxVvTZ+ExbZVPTPX0Svonjd5b0qV0UEARXR60Xvq2yyi4DsskR2QfZNEEE2gbAIAgEEAgQIS4BAQEh6 + uqfXmUkySaYHbyCsCXuSep9fJyOdzjMz3dW1nKp++Hy+H+AH6e4659T5nao6dc57PM8TERGRDkODIiIi + km40KCIiIulGgyIiIpJuNCgiIiLpRoMiIiKSbjQoIiIi6UaDIiIikm40KCIiIulGgyIiIpJuNCgiIiLp + RoMiIiKSbjQoIiIi6UaDIiIikm40KCIiIulGgyIiIpJuNCgiIiLpRoMiIiKSbjQoIiIi6UaDIiIikm40 + KCIiIulGgyIiIpJuNCgiIiLpRoMiIiKSbjQoIiIi6UaDIiIikm40KCIiIulGgyIiIpJuNCgiIiLpRoMi + IiKtGhwcXA0+Bz+B38Jf4Ba4Dx6HHMyG5+B/oQ+64DG4B26GP8Mh8APYEMaw75L20aCIiMhILDHDf8Dh + cDv0wDvgBex1sIHD9fAr+BT7PdI6GhQREWmE5LsR7A8T4HlgCTsK/XAV7AofZr9VRkeDIiIiBgl2PTgI + ngKWjOO2GCbBzrAmOwbhaFBERDoXEul7YXu4E94Glnhd9AqMh61AcwdGQYMiItJ5kDTXhiPgWWAJNkls + 3oDdFRjLjlU0ABAR6XhIkuvC72ABsGSaZL2wN6zGjr2T0aCIiKQfkqJd8Z8GduucJc80mQf7gu4ILEeD + IiKSbkiEP1ueFFmyTLOnYRNWJp2GBkVEJJ2Q/D4N9y5Php1qCVwM67Iy6hQ0KCIi6YJkt8rMmTMvx9/f + AJYUO9F82JmVVyegQRERSQ8k/s/n8/nn+/v7WRKUwcEroOPWEKBBERFJh56enoO7uroWFwoFlvjkXd3w + eVaGaUWDIiKSbEhmq5RKpftnzJjhmXnz5rGkJytaCLux8kwjGhQRkeTCVf9H8vn8/OnTp3umUqmwZCfD + Ox9Sv5IgDYqISDL19vZ+JpfLLRpK/plMxqtWqyzJychugFQvHkSDIiKSPH19fZtks9k3h5K/QYwlN2nO + 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 + WNsXiQMNisQNg4GvlkqlK3GlNCuTySxmnaqIq2YsW463H2340r6+vs+zNi4SNxoUcU25XP4hrp5uRKc6 + gAGBXi8U53R1db2K9vlQoVDYA/+uXffEeTQo4rJKpTIWA4KdMCC4Ex3uc1pvQOKAhP8a2t9TcCza4EdZ + WxVxGQ2KJAkGBGtgQPBrXHk9aJMJ9ZqhhCGTybyBZD8jn8+fguSv9/Ml8WhQJMkwIFjXlibGgOCJbDa7 + kHXmIqOxV/SQ8JHv8+eiHX2OtTWRJKNBkTTBgOBjpVLpVAwIZtgbBnpkII2sTaBtvIw2Mr1YLJ6NpL8x + a0siaUKDImlXLpe3wKDgdHT4D+Eqr9rV1fU2SwySPpbscUW/AEn+SST7P6IdfA9xvY8vHYcGRToRBgXr + wz5ICtcjORSQJF7V3YJkQ/0tweDuOVzdP4qB3umo028hrhn6IkCDIrIMksUYDAq2xFXiWYVCYQqSyCAS + yjv1SUbiZ2tF2FU96mc6Bm/j8fe9Ed8IdGUvMgwaFJGRYUDwUdjf1iZAwiniCvN5DAze1B2DcKGMbWLe + cxiMdaHsr0Md2NsfG7I6EpGR0aCI+IfE9GEkpm3hSPzz5UhQ92OQkEfi+ieuUl/D1eoSltw6HQZPi5Hg + X8Fgag7K6h8oslvgTNgd5bYx/p81WHmLiD80KCLhwuBgrXK5/C3YH/98PgYKd2CgMB2Jb569qZCWxwxI + 6rXb8zie15DEn8exzQRbPGcCEvsZ+Puu+O9fxv/7PlZOIhIeGhSR+NmKh/B52BwDhe1gNzgQjsag4TS4 + EK7C4OEmmIgBxIMwDTJIrkWYiQQ7APORdF+EV5GEX7fb6LDY7kTAUkvQ8A5ib4L994X4/16GBfC/UMWf + 7YdeKEAGnsTnPgC34nuuwHeeg99gv+tX9lt7enq+MXv27H8bHBwcw45NROJHgyIiIpJuNCgiIiLpRoMi + IiKSbjQoIiIi6UaDIiIikm40KCIiIulGgyIiIpJuNCgiIiLpRoMiIiKSbjQoIiIi6UaDIiIikm40KCIi + IulGgyIiIpJuNCgiIiLpRoMiIiKSbjQoIiIi6UaDIiIikm40KCIiIulGgyIiIpJuNCgiIiLpRoMiIiKS + bjQoIiIi6UaDIiIikm40KCIiIulGgyIiIpJuNCgiIiLpRoMiIiKSbjQoIiIi6UaDIiIikmbee/4fFi8j + zX+PctYAAAAASUVORK5CYII= + + + + + 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 + + + \ No newline at end of file diff --git a/RPST GUI/RPST/AboutBox.vb b/RPST GUI/RPST/AboutBox.vb new file mode 100644 index 0000000..2796d61 --- /dev/null +++ b/RPST GUI/RPST/AboutBox.vb @@ -0,0 +1,57 @@ +Imports System.Runtime + +Public Class AboutBox + ReadOnly settings As New SettingsManager() + Public Property LicenseText As String = $"MIT License + +{My.Application.Info.Copyright} + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the ""Software""), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE." + + + ''' + ''' Handles the Load event for the AboutBox form. + ''' + ''' The source of the event. + ''' The event data. + Private Sub AboutBox_Load(sender As Object, e As EventArgs) Handles MyBase.Load + settings.LoadSettings() + settings.ToggleSettings(settings.DarkMode, "darkmode") + + LabelProgramName.Text = My.Application.Info.ProductName + LabelProgramDescription.Text = "Given a subreddit name and a keyword, +RPST returns all top posts (by default) +that contain the specified keyword." + LinkLabelVersion.Text = $"v{My.Application.Info.Version}" + LicenseRichTextBox.Text = LicenseText + End Sub + + ''' + ''' Handles the LinkClicked event for the LinkLabelReadtheWiki control. + ''' Opens the Wiki URL in the default browser. + ''' + ''' The source of the event. + ''' The event data. + Private Sub LinkLabelReadtheWiki_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabelReadtheWiki.LinkClicked + Shell("cmd /c start https://github.com/bellingcat/reddit-post-scraping-tool/wiki") + End Sub + + Private Sub LinkLabelVersion_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabelVersion.LinkClicked + Shell($"cmd /c start https://github.com/bellingcat/reddit-post-scraping-tool/releases/tag/{My.Application.Info.Version}") + End Sub +End Class diff --git a/RPST GUI/RPST/ApiHandler.vb b/RPST GUI/RPST/ApiHandler.vb new file mode 100644 index 0000000..7ed7032 --- /dev/null +++ b/RPST GUI/RPST/ApiHandler.vb @@ -0,0 +1,50 @@ +Imports System.IO +Imports System.Net.Http +Imports Newtonsoft.Json +Imports Newtonsoft.Json.Linq + +''' +''' Handles requests to Reddit and Github APIs. +''' +Public Class ApiHandler + Public Property LogFile As String = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "RedditPostScrapingTool", "logs", $"debug.log") + Public Property Headers As String = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1.2 Safari/605.1.15" + Public Property UpdatesEndpoint As String = "https://api.github.com/repos/bellingcat/reddit-post-scraping-tool/releases/latest" + + ''' + ''' Scrape Reddit data. + ''' + ''' Json object containing scraped data. + Public Function ScrapeReddit(subreddit As String, listing As String, limit As Integer, timeframe As String) As JObject + Dim ApiEndpoint As String = $"https://reddit.com/r/{subreddit}/{listing}.json?limit={limit}&t={timeframe}" + Return GetJObjectFromEndpoint(ApiEndpoint) + End Function + + ''' + ''' Gets remote version information from the repository release page. + ''' + ''' Json object containing update data. + Public Function CheckUpdates() As JObject + Return GetJObjectFromEndpoint(UpdatesEndpoint) + End Function + + Private Function GetJObjectFromEndpoint(endpoint As String) As JObject + Try + Using httpClient As New HttpClient() + httpClient.DefaultRequestHeaders.Add("User-Agent", headers) + Dim response As HttpResponseMessage = httpClient.GetAsync(endpoint).Result + If response.IsSuccessStatusCode Then + Dim json As String = response.Content.ReadAsStringAsync().Result + Dim data As JObject = JsonConvert.DeserializeObject(Of JObject)(json) + Return data + Else + MessageBox.Show(response.ReasonPhrase, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error) + End If + End Using + Catch ex As Exception + My.Computer.FileSystem.WriteAllText(LogFile, $"{DateTime.Now}: {ex}{Environment.NewLine}", True) + MessageBox.Show($"{ex.Message}. Please see the debug log '{LogFile}' for more information.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error) + End Try + Return New JObject() + End Function +End Class diff --git a/RPST GUI/RPST/ApplicationEvents.vb b/RPST GUI/RPST/ApplicationEvents.vb new file mode 100644 index 0000000..f9974e1 --- /dev/null +++ b/RPST GUI/RPST/ApplicationEvents.vb @@ -0,0 +1,29 @@ +Imports Microsoft.VisualBasic.ApplicationServices + +Namespace My + ' The following events are available for MyApplication: + ' Startup: Raised when the application starts, before the startup form is created. + ' Shutdown: Raised after all application forms are closed. This event is not raised if the application terminates abnormally. + ' UnhandledException: Raised if the application encounters an unhandled exception. + ' StartupNextInstance: Raised when launching a single-instance application and the application is already active. + ' NetworkAvailabilityChanged: Raised when the network connection is connected or disconnected. + + ' **NEW** ApplyApplicationDefaults: Raised when the application queries default values to be set for the application. + + ' Example: + ' Private Sub MyApplication_ApplyApplicationDefaults(sender As Object, e As ApplyApplicationDefaultsEventArgs) Handles Me.ApplyApplicationDefaults + ' + ' ' Setting the application-wide default Font: + ' e.Font = New Font(FontFamily.GenericSansSerif, 12, FontStyle.Regular) + ' + ' ' Setting the HighDpiMode for the Application: + ' e.HighDpiMode = HighDpiMode.PerMonitorV2 + ' + ' ' If a splash dialog is used, this sets the minimum display time: + ' e.MinimumSplashScreenDisplayTime = 4000 + ' End Sub + + Partial Friend Class MyApplication + + End Class +End Namespace diff --git a/RPST GUI/RPST/DataGridViewHandler.vb b/RPST GUI/RPST/DataGridViewHandler.vb new file mode 100644 index 0000000..5126bc7 --- /dev/null +++ b/RPST GUI/RPST/DataGridViewHandler.vb @@ -0,0 +1,69 @@ +Imports Newtonsoft.Json.Linq + +Public Class DataGridViewHandler + ''' + ''' Initializes the DataGridView by clearing any existing data and setting up the necessary columns. + ''' + ''' The DataGridView to be initialized. + Public Shared Sub AddColumn(dataGridView As DataGridView) + ''' + ''' Clear the Columns and Rows before adding Items to them. + ''' + dataGridView.Rows.Clear() + dataGridView.Columns.Clear() + + dataGridView.Columns.Add("PostCount", "🔢 Index") + dataGridView.Columns.Add("PostAuthor", "👤 Author") + dataGridView.Columns.Add("PostID", "🆔 ID") + dataGridView.Columns.Add("PostText", "📝 Text") + dataGridView.Columns.Add("PostSubreddit", "🫂 Subreddit") + dataGridView.Columns.Add("SubredditVisibility", "🫣 Visibility") + dataGridView.Columns.Add("PostThumbnail", "🖼️ Thumbnail") + dataGridView.Columns.Add("PostIsNSFW", "🔞 NSFW") + dataGridView.Columns.Add("PostIsGilded", "🥇 Gilded") + dataGridView.Columns.Add("PostUpvotes", "⬆️ Upvotes") + dataGridView.Columns.Add("PostUpvoteRatio", "📊 Upvote Ratio") + dataGridView.Columns.Add("PostDownvotes", "⬇️ Downvotes") + dataGridView.Columns.Add("PostAwards", "🏆 Awards") + dataGridView.Columns.Add("PostTopAward", "🏆 Top Award") + dataGridView.Columns.Add("PostIsCrosspostable", "↪️ Is cross-postable?") + dataGridView.Columns.Add("PostScore", "📈 Score") + dataGridView.Columns.Add("PostCategory", "🟢 Category") + dataGridView.Columns.Add("PostDomain", "🌐 Domain") + dataGridView.Columns.Add("PostPermalink", "🔗 Permalink") + dataGridView.Columns.Add("PostCreatedAt", "📅 Created At") + dataGridView.Columns.Add("PostApprovedAt", "📅 Approved At") + dataGridView.Columns.Add("PostApprovedBy", "👤 Approved By") + End Sub + + Public Shared Sub AddRow(dataGridView As DataGridView, post As JObject, postNumber As Integer) + ''' + ''' Adds a row to the DataGridView based on the data from a Reddit post. + ''' + ''' The DataGridView to which the row will be added. + ''' A JObject representing the Reddit post. + ''' The number of the post. + dataGridView.Rows.Add(postNumber, + post("data")("author"), + post("data")("id"), + post("data")("selftext"), + post("data")("subreddit_name_prefixed"), + post("data")("subreddit_type"), + post("data")("thumbnail"), + post("data")("over_18"), + post("data")("gilded"), + post("data")("ups"), + post("data")("upvote_ratio"), + post("data")("downs"), + post("data")("total_awards_received"), + post("data")("top_awarded_type"), + post("data")("is_crosspostable"), + post("data")("score"), + post("data")("category"), + post("data")("domain"), + post("data")("permalink"), + post("data")("created"), + post("data")("approved_at_utc"), + post("data")("approved_by")) + End Sub +End Class diff --git a/RPST GUI/RPST/DeveloperBox.Designer.vb b/RPST GUI/RPST/DeveloperBox.Designer.vb new file mode 100644 index 0000000..adbe194 --- /dev/null +++ b/RPST GUI/RPST/DeveloperBox.Designer.vb @@ -0,0 +1,89 @@ + +Partial Class DeveloperBox + Inherits System.Windows.Forms.Form + + 'Form overrides dispose to clean up the component list. + + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer + + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + + Private Sub InitializeComponent() + Dim resources As ComponentModel.ComponentResourceManager = New ComponentModel.ComponentResourceManager(GetType(DeveloperBox)) + AboutMeLinkLabel = New LinkLabel() + LinkLabelBuyMeACoffee = New LinkLabel() + GreetingLabel = New Label() + SuspendLayout() + ' + ' AboutMeLinkLabel + ' + AboutMeLinkLabel.AutoSize = True + AboutMeLinkLabel.BackColor = Color.White + AboutMeLinkLabel.Font = New Font("Comic Sans MS", 9F, FontStyle.Regular, GraphicsUnit.Point) + AboutMeLinkLabel.Location = New Point(33, 426) + AboutMeLinkLabel.Name = "AboutMeLinkLabel" + AboutMeLinkLabel.Size = New Size(57, 17) + AboutMeLinkLabel.TabIndex = 0 + AboutMeLinkLabel.TabStop = True + AboutMeLinkLabel.Text = "About.me" + ' + ' LinkLabelBuyMeACoffee + ' + LinkLabelBuyMeACoffee.AutoSize = True + LinkLabelBuyMeACoffee.Font = New Font("Comic Sans MS", 9F, FontStyle.Regular, GraphicsUnit.Point) + LinkLabelBuyMeACoffee.Location = New Point(33, 451) + LinkLabelBuyMeACoffee.Name = "LinkLabelBuyMeACoffee" + LinkLabelBuyMeACoffee.Size = New Size(101, 17) + LinkLabelBuyMeACoffee.TabIndex = 1 + LinkLabelBuyMeACoffee.TabStop = True + LinkLabelBuyMeACoffee.Text = "Buy Me A Coffee" + ' + ' GreetingLabel + ' + GreetingLabel.AutoSize = True + GreetingLabel.Font = New Font("Ink Free", 27.75F, FontStyle.Bold, GraphicsUnit.Point) + GreetingLabel.Location = New Point(62, 22) + GreetingLabel.Name = "GreetingLabel" + GreetingLabel.Size = New Size(355, 46) + GreetingLabel.TabIndex = 3 + GreetingLabel.Text = "👋🏾Hello, I'm Ritchie" + ' + ' DeveloperBox + ' + AutoScaleDimensions = New SizeF(7F, 15F) + AutoScaleMode = AutoScaleMode.Font + BackgroundImage = CType(resources.GetObject("$this.BackgroundImage"), Image) + ClientSize = New Size(510, 510) + Controls.Add(LinkLabelBuyMeACoffee) + Controls.Add(AboutMeLinkLabel) + Controls.Add(GreetingLabel) + FormBorderStyle = FormBorderStyle.FixedSingle + MaximizeBox = False + MinimizeBox = False + Name = "DeveloperBox" + ShowIcon = False + ShowInTaskbar = False + StartPosition = FormStartPosition.CenterParent + Text = "Developer" + ResumeLayout(False) + PerformLayout() + End Sub + + Friend WithEvents AboutMeLinkLabel As LinkLabel + Friend WithEvents LinkLabelBuyMeACoffee As LinkLabel + Friend WithEvents PictureBox1 As PictureBox + Friend WithEvents GreetingLabel As Label +End Class diff --git a/RPST GUI/RPST/DeveloperBox.resx b/RPST GUI/RPST/DeveloperBox.resx new file mode 100644 index 0000000..6d91616 --- /dev/null +++ b/RPST GUI/RPST/DeveloperBox.resx @@ -0,0 +1,874 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAAAAAAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZ + WiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAA + AHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAA + AChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAA + AFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAA + AAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAA + E9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAA + ABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEB + AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEB + AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAgAC + AAMBIgACEQEDEQH/xAAfAAEAAQUBAQEBAQAAAAAAAAAABgQFBwgJCgMCCwH/xABHEAABAwMDAgQDBAcG + BQMDBQABAgMEAAURBhIhBzEIE0FRFCJhCTJxgRUjQpGhscEWUmLR4fAkM3KCwgoXNCU3kkOyx9Lx/8QA + HQEBAAIDAQEBAQAAAAAAAAAAAAUGAwQHAggBCf/EAEIRAAEDAwMCAwUFBwMCBQUAAAEAAhEDBCEFEjFB + UQYTYQciMnGBFJGhsfAVI0JiwdHxM1LhFoIkQ3KSwghTc6Li/9oADAMBAAIRAxEAPwD1YUpSrQqulKUo + iUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKI + lKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJ + SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiU + pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlK + UoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSl + KIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpS + iJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUo + iUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKI + lKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJ + SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiU + pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlK + UoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSl + KIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpS + iJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUo + iUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKI + lKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJ + SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiU + pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlR7VGrNNaKs8m/6svlt0/Z4qVl2dc5TcZtbiGHpHw0ZKz5s + ya6zHeVGgQ235spTam4zDrmEn8JDQXOIAAkkkAADkknAA7le6dN9V7KdJj6lSo4MZTptL3ve4w1rGNBc + 5zjgNAJJwApDSuXHWD7SPT1ofmWXpNYf00psuxzq/UJdhwkutuuIW7atPJb+MlMuRlMSYM+7SbeW3y5H + mWJ7yHmzovrjx6dcr+35TWurnbkKTJSqPYWYGnw38RI80BqbZYcC6BDLLcdhhTs9+S2EPuJlf8W8iq1e + +LtGsnFhruruGP3ADmTMRvc5rTyMs3gzicx0HRvZd4t1gU3i0o2FOrJYdQqmjUc0RJ8hjKlVp/kqNpux + kAQT6KnnmYzL0iQ81Hjx2nHn33nENMsstILjrzzrhShtptCVLccWpKEISVKIAJrHMvrR0dgSXYc7qx00 + hS2Fqbfiy9d6WjSWVoWttaHWHrqh1taHG1tqStIKVoWggKSQPLhq3rTrDVEhcrUepdQ32a/HYbfn36+3 + O9zng2lKQFSblKkKTGBZa8qO0EJaS03y46C6cc/22lgn9YsjPHzD6/6e9V2t7Q7cuAtbPeOrqlXPeNrG + iMZ+I/jKvlj7Crh0/tLW/JdgNZb2W4TOf3lS4EiOIpieZAC9bLfWLpE64hlrqn04cdc3BtpvXGmVuOFC + FOLCEJuhUra2lS1bQdqEqUcJBIuMXqX05muliFr/AETLfS2p5TMXVVikOpaQpCFultqetYbQt1tClkbU + qcQkkFaQfIk7raQ5glxQ2gn7yT6H3J/pVE7raUsJTvVhORncnnn8CMfhXke0BzS0P0wEntcFvbgmm4cz + /nByV/YdRpgGn4iqmRw7TWug/S8bjpAHSZhexOFqnTNxktwrfqKxT5j2/wAmJCu9vlSXfLbW655bDEhx + 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 + iJSlKIlKUoiUpSiJSlKIlKUoiUpSiL//2Q== + + + \ No newline at end of file diff --git a/RPST GUI/RPST/DeveloperBox.vb b/RPST GUI/RPST/DeveloperBox.vb new file mode 100644 index 0000000..63c2638 --- /dev/null +++ b/RPST GUI/RPST/DeveloperBox.vb @@ -0,0 +1,17 @@ +Public Class DeveloperBox + Private Sub DeveloperForm_Load(sender As Object, e As EventArgs) Handles MyBase.Load + GreetingLabel.BackColor = Color.Transparent + AboutMeLinkLabel.BackColor = Color.Transparent + LinkLabelBuyMeACoffee.BackColor = Color.Transparent + End Sub + + Private Sub AboutMeLinkLabel_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles AboutMeLinkLabel.LinkClicked + ' I couldn't find a proper way to open a url + ' Process.Start() did not work + Shell("cmd /c start https://about.me/rly0nheart") + End Sub + + Private Sub BuyMeACoffeeLinkLabel_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabelBuyMeACoffee.LinkClicked + Shell("cmd /c start https://buymeacoffee.com/_rly0nheart") + End Sub +End Class \ No newline at end of file diff --git a/RPST GUI/RPST/FormMain.Designer.vb b/RPST GUI/RPST/FormMain.Designer.vb new file mode 100644 index 0000000..7a2d4d3 --- /dev/null +++ b/RPST GUI/RPST/FormMain.Designer.vb @@ -0,0 +1,321 @@ + +Partial Class FormMain + Inherits System.Windows.Forms.Form + + 'Form overrides dispose to clean up the component list. + + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer + + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + + Private Sub InitializeComponent() + components = New ComponentModel.Container() + Dim resources As ComponentModel.ComponentResourceManager = New ComponentModel.ComponentResourceManager(GetType(FormMain)) + TextBoxKeyword = New TextBox() + TextBoxSubreddit = New TextBox() + ButtonScrape = New Button() + ComboBoxTimeframe = New ComboBox() + ComboBoxListing = New ComboBox() + LabelKeyword = New Label() + LabelSubreddit = New Label() + LabelLimit = New Label() + LabelListing = New Label() + LabelTimeframe = New Label() + ContextMenuStripRightClick = New ContextMenuStrip(components) + SettingsToolStripMenuItem = New ToolStripMenuItem() + DarkModeToolStripMenuItem = New ToolStripMenuItem() + SavePostsToolStripMenuItem = New ToolStripMenuItem() + ToJSONToolStripMenuItem = New ToolStripMenuItem() + ToCSVToolStripMenuItem = New ToolStripMenuItem() + AboutToolStripMenuItem = New ToolStripMenuItem() + DeveloperToolStripMenuItem = New ToolStripMenuItem() + CheckForUpdatesToolStripMenuItem = New ToolStripMenuItem() + QuitToolStripMenuItem = New ToolStripMenuItem() + NumericUpDownLimit = New NumericUpDown() + ToolTip = New ToolTip(components) + ContextMenuStripRightClick.SuspendLayout() + CType(NumericUpDownLimit, ComponentModel.ISupportInitialize).BeginInit() + SuspendLayout() + ' + ' TextBoxKeyword + ' + TextBoxKeyword.BackColor = SystemColors.Window + TextBoxKeyword.ForeColor = SystemColors.WindowText + TextBoxKeyword.Location = New Point(118, 20) + TextBoxKeyword.Name = "TextBoxKeyword" + TextBoxKeyword.PlaceholderText = "*Keyword" + TextBoxKeyword.Size = New Size(100, 23) + TextBoxKeyword.TabIndex = 0 + ToolTip.SetToolTip(TextBoxKeyword, "[required] The keyword to search for.") + ' + ' TextBoxSubreddit + ' + TextBoxSubreddit.Location = New Point(118, 49) + TextBoxSubreddit.Name = "TextBoxSubreddit" + TextBoxSubreddit.PlaceholderText = "*Subreddit" + TextBoxSubreddit.Size = New Size(100, 23) + TextBoxSubreddit.TabIndex = 4 + ToolTip.SetToolTip(TextBoxSubreddit, "[required] The subreddit to search in.") + ' + ' ButtonScrape + ' + ButtonScrape.Location = New Point(167, 174) + ButtonScrape.Name = "ButtonScrape" + ButtonScrape.Size = New Size(51, 28) + ButtonScrape.TabIndex = 6 + ButtonScrape.Text = "Scrape" + ToolTip.SetToolTip(ButtonScrape, "Hitting ENTER will also start the scraping process.") + ButtonScrape.UseVisualStyleBackColor = True + ' + ' ComboBoxTimeframe + ' + ComboBoxTimeframe.AutoCompleteCustomSource.AddRange(New String() {"Hour", "Day", "Week", "Month", "Year"}) + ComboBoxTimeframe.AutoCompleteMode = AutoCompleteMode.Append + ComboBoxTimeframe.AutoCompleteSource = AutoCompleteSource.CustomSource + ComboBoxTimeframe.FormattingEnabled = True + ComboBoxTimeframe.Items.AddRange(New Object() {"Hour", "Day", "Week", "Month", "Year"}) + ComboBoxTimeframe.Location = New Point(118, 136) + ComboBoxTimeframe.Name = "ComboBoxTimeframe" + ComboBoxTimeframe.Size = New Size(100, 23) + ComboBoxTimeframe.TabIndex = 8 + ComboBoxTimeframe.Text = "All" + ToolTip.SetToolTip(ComboBoxTimeframe, "The time period for the posts. Default value is `All`.") + ' + ' ComboBoxListing + ' + ComboBoxListing.AutoCompleteCustomSource.AddRange(New String() {"Controversial", "Hot", "Best", "New", "Rising"}) + ComboBoxListing.AutoCompleteMode = AutoCompleteMode.Append + ComboBoxListing.AutoCompleteSource = AutoCompleteSource.CustomSource + ComboBoxListing.FormattingEnabled = True + ComboBoxListing.Items.AddRange(New Object() {"Controversial", "Hot", "Best", "New", "Rising"}) + ComboBoxListing.Location = New Point(118, 107) + ComboBoxListing.Name = "ComboBoxListing" + ComboBoxListing.Size = New Size(100, 23) + ComboBoxListing.TabIndex = 9 + ComboBoxListing.Text = "Top" + ToolTip.SetToolTip(ComboBoxListing, "The type of post listings. Default value is `Top`.") + ' + ' LabelKeyword + ' + LabelKeyword.AutoEllipsis = True + LabelKeyword.Font = New Font("Segoe UI Semibold", 9F, FontStyle.Bold Or FontStyle.Underline, GraphicsUnit.Point) + LabelKeyword.ForeColor = Color.Black + LabelKeyword.Location = New Point(19, 23) + LabelKeyword.Name = "LabelKeyword" + LabelKeyword.Size = New Size(71, 20) + LabelKeyword.TabIndex = 10 + LabelKeyword.Text = "Keyword:" + ' + ' LabelSubreddit + ' + LabelSubreddit.AutoEllipsis = True + LabelSubreddit.Font = New Font("Segoe UI Semibold", 9F, FontStyle.Bold Or FontStyle.Underline, GraphicsUnit.Point) + LabelSubreddit.ForeColor = Color.Black + LabelSubreddit.Location = New Point(19, 51) + LabelSubreddit.Name = "LabelSubreddit" + LabelSubreddit.Size = New Size(71, 23) + LabelSubreddit.TabIndex = 11 + LabelSubreddit.Text = "Subreddit:" + ' + ' LabelLimit + ' + LabelLimit.AutoEllipsis = True + LabelLimit.Font = New Font("Segoe UI Semibold", 9F, FontStyle.Bold Or FontStyle.Underline, GraphicsUnit.Point) + LabelLimit.ForeColor = Color.Black + LabelLimit.Location = New Point(19, 80) + LabelLimit.Name = "LabelLimit" + LabelLimit.Size = New Size(56, 23) + LabelLimit.TabIndex = 12 + LabelLimit.Text = "Limit:" + ' + ' LabelListing + ' + LabelListing.AutoEllipsis = True + LabelListing.Font = New Font("Segoe UI Semibold", 9F, FontStyle.Bold Or FontStyle.Underline, GraphicsUnit.Point) + LabelListing.ForeColor = Color.Black + LabelListing.Location = New Point(19, 108) + LabelListing.Name = "LabelListing" + LabelListing.Size = New Size(56, 23) + LabelListing.TabIndex = 13 + LabelListing.Text = "Listing:" + ' + ' LabelTimeframe + ' + LabelTimeframe.AutoEllipsis = True + LabelTimeframe.Font = New Font("Segoe UI Semibold", 9F, FontStyle.Bold Or FontStyle.Underline, GraphicsUnit.Point) + LabelTimeframe.ForeColor = Color.Black + LabelTimeframe.Location = New Point(19, 137) + LabelTimeframe.Name = "LabelTimeframe" + LabelTimeframe.Size = New Size(81, 23) + LabelTimeframe.TabIndex = 14 + LabelTimeframe.Text = "Timeframe:" + ' + ' ContextMenuStripRightClick + ' + ContextMenuStripRightClick.Items.AddRange(New ToolStripItem() {AboutToolStripMenuItem, DeveloperToolStripMenuItem, CheckForUpdatesToolStripMenuItem, SettingsToolStripMenuItem, QuitToolStripMenuItem}) + ContextMenuStripRightClick.Name = "ContextMenuStrip1" + ContextMenuStripRightClick.Size = New Size(172, 114) + ' + ' SettingsToolStripMenuItem + ' + SettingsToolStripMenuItem.DropDownItems.AddRange(New ToolStripItem() {DarkModeToolStripMenuItem, SavePostsToolStripMenuItem}) + SettingsToolStripMenuItem.Image = CType(resources.GetObject("SettingsToolStripMenuItem.Image"), Image) + SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem" + SettingsToolStripMenuItem.Size = New Size(171, 22) + SettingsToolStripMenuItem.Text = "Settings" + ' + ' DarkModeToolStripMenuItem + ' + DarkModeToolStripMenuItem.CheckOnClick = True + DarkModeToolStripMenuItem.Image = CType(resources.GetObject("DarkModeToolStripMenuItem.Image"), Image) + DarkModeToolStripMenuItem.Name = "DarkModeToolStripMenuItem" + DarkModeToolStripMenuItem.Size = New Size(180, 22) + DarkModeToolStripMenuItem.Text = "Dark Mode" + ' + ' SavePostsToolStripMenuItem + ' + SavePostsToolStripMenuItem.AutoToolTip = True + SavePostsToolStripMenuItem.DropDownItems.AddRange(New ToolStripItem() {ToJSONToolStripMenuItem, ToCSVToolStripMenuItem}) + SavePostsToolStripMenuItem.Image = CType(resources.GetObject("SavePostsToolStripMenuItem.Image"), Image) + SavePostsToolStripMenuItem.Name = "SavePostsToolStripMenuItem" + SavePostsToolStripMenuItem.Size = New Size(180, 22) + SavePostsToolStripMenuItem.Text = "Save posts" + ' + ' ToJSONToolStripMenuItem + ' + ToJSONToolStripMenuItem.AutoToolTip = True + ToJSONToolStripMenuItem.CheckOnClick = True + ToJSONToolStripMenuItem.Image = CType(resources.GetObject("ToJSONToolStripMenuItem.Image"), Image) + ToJSONToolStripMenuItem.Name = "ToJSONToolStripMenuItem" + ToJSONToolStripMenuItem.Size = New Size(180, 22) + ToJSONToolStripMenuItem.Text = "to JSON" + ' + ' ToCSVToolStripMenuItem + ' + ToCSVToolStripMenuItem.AutoToolTip = True + ToCSVToolStripMenuItem.CheckOnClick = True + ToCSVToolStripMenuItem.Image = CType(resources.GetObject("ToCSVToolStripMenuItem.Image"), Image) + ToCSVToolStripMenuItem.Name = "ToCSVToolStripMenuItem" + ToCSVToolStripMenuItem.Size = New Size(180, 22) + ToCSVToolStripMenuItem.Text = "to CSV" + ' + ' AboutToolStripMenuItem + ' + AboutToolStripMenuItem.AutoToolTip = True + AboutToolStripMenuItem.Image = CType(resources.GetObject("AboutToolStripMenuItem.Image"), Image) + AboutToolStripMenuItem.Name = "AboutToolStripMenuItem" + AboutToolStripMenuItem.Size = New Size(171, 22) + AboutToolStripMenuItem.Text = "About" + ' + ' DeveloperToolStripMenuItem + ' + DeveloperToolStripMenuItem.AutoToolTip = True + DeveloperToolStripMenuItem.Image = CType(resources.GetObject("DeveloperToolStripMenuItem.Image"), Image) + DeveloperToolStripMenuItem.Name = "DeveloperToolStripMenuItem" + DeveloperToolStripMenuItem.Size = New Size(171, 22) + DeveloperToolStripMenuItem.Text = "Developer" + ' + ' CheckForUpdatesToolStripMenuItem + ' + CheckForUpdatesToolStripMenuItem.AutoToolTip = True + CheckForUpdatesToolStripMenuItem.Image = CType(resources.GetObject("CheckForUpdatesToolStripMenuItem.Image"), Image) + CheckForUpdatesToolStripMenuItem.Name = "CheckForUpdatesToolStripMenuItem" + CheckForUpdatesToolStripMenuItem.Size = New Size(171, 22) + CheckForUpdatesToolStripMenuItem.Text = "Check for Updates" + ' + ' QuitToolStripMenuItem + ' + QuitToolStripMenuItem.AutoToolTip = True + QuitToolStripMenuItem.Font = New Font("Segoe UI Semibold", 9F, FontStyle.Bold, GraphicsUnit.Point) + QuitToolStripMenuItem.Image = CType(resources.GetObject("QuitToolStripMenuItem.Image"), Image) + QuitToolStripMenuItem.Name = "QuitToolStripMenuItem" + QuitToolStripMenuItem.Size = New Size(171, 22) + QuitToolStripMenuItem.Text = "Quit" + ' + ' NumericUpDownLimit + ' + NumericUpDownLimit.Location = New Point(118, 78) + NumericUpDownLimit.Minimum = New Decimal(New Integer() {5, 0, 0, 0}) + NumericUpDownLimit.Name = "NumericUpDownLimit" + NumericUpDownLimit.ReadOnly = True + NumericUpDownLimit.Size = New Size(100, 23) + NumericUpDownLimit.TabIndex = 15 + ToolTip.SetToolTip(NumericUpDownLimit, "Number of posts to go through. Default value is `10`.") + NumericUpDownLimit.Value = New Decimal(New Integer() {10, 0, 0, 0}) + ' + ' ToolTip + ' + ToolTip.AutoPopDelay = 5000 + ToolTip.BackColor = Color.Gainsboro + ToolTip.InitialDelay = 500 + ToolTip.ReshowDelay = 100 + ToolTip.ToolTipIcon = ToolTipIcon.Info + ToolTip.ToolTipTitle = "Tip" + ' + ' FormMain + ' + AutoScaleDimensions = New SizeF(7F, 15F) + AutoScaleMode = AutoScaleMode.Font + BackColor = SystemColors.Control + ClientSize = New Size(239, 221) + ContextMenuStrip = ContextMenuStripRightClick + Controls.Add(ComboBoxTimeframe) + Controls.Add(TextBoxKeyword) + Controls.Add(LabelTimeframe) + Controls.Add(LabelKeyword) + Controls.Add(ComboBoxListing) + Controls.Add(NumericUpDownLimit) + Controls.Add(LabelListing) + Controls.Add(ButtonScrape) + Controls.Add(LabelLimit) + Controls.Add(LabelSubreddit) + Controls.Add(TextBoxSubreddit) + FormBorderStyle = FormBorderStyle.FixedSingle + Icon = CType(resources.GetObject("$this.Icon"), Icon) + MaximizeBox = False + Name = "FormMain" + StartPosition = FormStartPosition.CenterScreen + Text = "RPST" + ContextMenuStripRightClick.ResumeLayout(False) + CType(NumericUpDownLimit, ComponentModel.ISupportInitialize).EndInit() + ResumeLayout(False) + PerformLayout() + End Sub + + Friend WithEvents TextBoxKeyword As TextBox + Friend WithEvents TextBoxSubreddit As TextBox + Friend WithEvents ButtonScrape As Button + Friend WithEvents ComboBoxTimeframe As ComboBox + Friend WithEvents ComboBoxListing As ComboBox + Friend WithEvents LabelKeyword As Label + Friend WithEvents LabelSubreddit As Label + Friend WithEvents LabelLimit As Label + Friend WithEvents LabelListing As Label + Friend WithEvents LabelTimeframe As Label + Friend WithEvents ContextMenuStripRightClick As ContextMenuStrip + Friend WithEvents SavePostsToolStripMenuItem As ToolStripMenuItem + Friend WithEvents ToJSONToolStripMenuItem As ToolStripMenuItem + Friend WithEvents ToCSVToolStripMenuItem As ToolStripMenuItem + Friend WithEvents NumericUpDownLimit As NumericUpDown + Friend WithEvents AboutToolStripMenuItem As ToolStripMenuItem + Friend WithEvents DeveloperToolStripMenuItem As ToolStripMenuItem + Friend WithEvents CheckForUpdatesToolStripMenuItem As ToolStripMenuItem + Friend WithEvents QuitToolStripMenuItem As ToolStripMenuItem + Friend WithEvents ToolTip As ToolTip + Friend WithEvents SettingsToolStripMenuItem As ToolStripMenuItem + Friend WithEvents DarkModeToolStripMenuItem As ToolStripMenuItem + Friend WithEvents SaveFoundPostsToolStripMenuItem As ToolStripMenuItem +End Class diff --git a/RPST GUI/RPST/FormMain.resx b/RPST GUI/RPST/FormMain.resx new file mode 100644 index 0000000..fb455ff --- /dev/null +++ b/RPST GUI/RPST/FormMain.resx @@ -0,0 +1,2446 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 243, 22 + + + 38, 22 + + + + + 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 + TkSuQmCC + + + + + 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 + AAAASUVORK5CYII= + + + + + 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 + rkJggg== + + + + + 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 + rkJggg== + + + + + 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 + YII= + + + + + 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 + AAAASUVORK5CYII= + + + + + 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 + + + \ No newline at end of file diff --git a/RPST GUI/RPST/FormMain.vb b/RPST GUI/RPST/FormMain.vb new file mode 100644 index 0000000..9a6834f --- /dev/null +++ b/RPST GUI/RPST/FormMain.vb @@ -0,0 +1,215 @@ +Imports Newtonsoft.Json.Linq + +Public Class FormMain + ReadOnly settings As New SettingsManager() + ReadOnly ApiHandler As New ApiHandler() + + ''' + ''' Event handler for the form load event. + ''' It loads settings, toggles dark mode if necessary, checks for directories, logs first time launch, and sets the form title. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub FormMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load + + settings.LoadSettings() + settings.ToggleSettings(settings.DarkMode, "darkmode") + settings.ToggleSettings(settings.SaveToJson, "json") + settings.ToggleSettings(settings.SaveToCsv, "csv") + + Utilities.PathFinder() + Utilities.LogFirstTimeLaunch() + Me.Text = My.Application.Info.AssemblyName + End Sub + + + ''' + ''' Event handler for the 'About' menu item click. + ''' It shows the 'About' box. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub ToolStripMenuItemAbout_Click(sender As Object, e As EventArgs) Handles AboutToolStripMenuItem.Click + AboutBox.Show() + End Sub + + + ''' + ''' Event handler for the 'Developer' menu item click. + ''' It shows the 'Developer' dialog box. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub ToolStripMenuItemDeveloper_Click(sender As Object, e As EventArgs) Handles DeveloperToolStripMenuItem.Click + DeveloperBox.ShowDialog() + End Sub + + + ''' + ''' Event handler for the 'Check Updates' menu item click. + ''' It checks for application updates and provides update information if a newer version is available. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub ToolStripMenuItemCheckUpdates_Click(sender As Object, e As EventArgs) Handles CheckForUpdatesToolStripMenuItem.Click + Dim data As JObject = ApiHandler.CheckUpdates() + If data("tag_name").ToString = My.Application.Info.Version.ToString Then + MessageBox.Show($"You're running the latest version v{My.Application.Info.Version} of {Me.Text}. Check again soon! :)", $"{Me.Text} v{My.Application.Info.Version}", MessageBoxButtons.OK, MessageBoxIcon.Information) + Else + Dim confirm As DialogResult = MessageBox.Show($"A new version v{data("tag_name")} of {Me.Text} is available, would you like to get it? + +{data("body")} +", $"{Me.Text} v{data("tag_name")}".ToString, MessageBoxButtons.YesNo, MessageBoxIcon.Question) + If confirm = DialogResult.Yes Then + Shell($"cmd /c start {data("html_url")}") + End If + End If + End Sub + + + ''' + ''' Event handler for the 'Quit' menu item click. + ''' It asks the user for confirmation and closes the program if the user agrees. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub ToolStripMenuItemQuit_Click(sender As Object, e As EventArgs) Handles QuitToolStripMenuItem.Click + Dim result As DialogResult = MessageBox.Show("This will close the program, continue?", "Quit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) + If result = DialogResult.Yes Then + Me.Close() + End If + End Sub + + + ''' + ''' Handles the click event of the ScrapeButton. + ''' Collects inputs, fetches Reddit posts based on the inputs, + ''' and processes Reddit posts. + ''' + ''' The sender of the event. + ''' The EventArgs instance containing the event data. + Private Sub ButtonScrape_Click(sender As Object, e As EventArgs) Handles ButtonScrape.Click + settings.LoadSettings() + PostsProcessor.ProcessRedditPosts(settings:=settings) + End Sub + + + ''' + ''' Handles the KeyDown event for the TextBoxKeyword. + ''' Processes Reddit posts when the Enter key is pressed. + ''' + ''' The source of the event. + ''' The instance containing the event data. + Private Sub TextBoxKeyword_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBoxKeyword.KeyDown + settings.LoadSettings() + + ' Check if the Enter key is pressed + If e.KeyCode = Keys.Enter Then + ' Prevent the beep sound that usually comes with the Enter key in a single-line TextBox + e.SuppressKeyPress = True + PostsProcessor.ProcessRedditPosts(settings:=settings) + End If + End Sub + + + ''' + ''' Handles the KeyDown event for the TextBoxSubreddit. + ''' Processes Reddit posts when the Enter key is pressed. + ''' + ''' The source of the event. + ''' The instance containing the event data. + Private Sub TextBoxSubreddit_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBoxSubreddit.KeyDown + settings.LoadSettings() + + ' Check if the Enter key is pressed + If e.KeyCode = Keys.Enter Then + ' Prevent the beep sound that usually comes with the Enter key in a single-line TextBox + e.SuppressKeyPress = True + PostsProcessor.ProcessRedditPosts(settings:=settings) + End If + End Sub + + + ''' + ''' Handles the KeyDown event for the NumericUpDownLimit. + ''' Processes Reddit posts when the Enter key is pressed. + ''' + ''' The source of the event. + ''' The instance containing the event data. + Private Sub NumericUpDownLimit_KeyDown(sender As Object, e As KeyEventArgs) Handles NumericUpDownLimit.KeyDown + settings.LoadSettings() + + ' Check if the Enter key is pressed + If e.KeyCode = Keys.Enter Then + ' Prevent the beep sound that usually comes with the Enter key in a single-line TextBox + e.SuppressKeyPress = True + PostsProcessor.ProcessRedditPosts(settings:=settings) + End If + End Sub + + + ''' + ''' Handles the KeyDown event for the ComboBoxListing. + ''' Processes Reddit posts when the Enter key is pressed. + ''' + ''' The source of the event. + ''' The instance containing the event data. + Private Sub ComboBoxListing_KeyDown(sender As Object, e As KeyEventArgs) Handles ComboBoxListing.KeyDown + settings.LoadSettings() + + ' Check if the Enter key is pressed + If e.KeyCode = Keys.Enter Then + ' Prevent the beep sound that usually comes with the Enter key in a single-line TextBox + e.SuppressKeyPress = True + PostsProcessor.ProcessRedditPosts(settings:=settings) + End If + End Sub + + + ''' + ''' Handles the KeyDown event for the ComboBoxTimeframe. + ''' Processes Reddit posts when the Enter key is pressed. + ''' + ''' The source of the event. + ''' The instance containing the event data. + Private Sub ComboBoxTimeframe_KeyDown(sender As Object, e As KeyEventArgs) Handles ComboBoxTimeframe.KeyDown + settings.LoadSettings() + + ' Check if the Enter key is pressed + If e.KeyCode = Keys.Enter Then + ' Prevent the beep sound that usually comes with the Enter key in a single-line TextBox + e.SuppressKeyPress = True + PostsProcessor.ProcessRedditPosts(settings:=settings) + End If + End Sub + + ''' + ''' Event handler for the 'Dark Mode' checkbox change event. + ''' It toggles the dark mode of the application based on the checkbox status. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub ToolStripMenuItemDarkMode_CheckedChanged(sender As Object, e As EventArgs) Handles DarkModeToolStripMenuItem.CheckedChanged + settings.ToggleSettings(DarkModeToolStripMenuItem.Checked, "darkmode") + End Sub + + ''' + ''' Event handler for the 'to CSV' checkbox change event. + ''' It toggles the dark mode of the application based on the checkbox status. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub ToCSVToolStripMenuItem_CheckedChanged(sender As Object, e As EventArgs) Handles ToCSVToolStripMenuItem.CheckedChanged + settings.ToggleSettings(ToCSVToolStripMenuItem.Checked, "csv") + End Sub + + ''' + ''' Event handler for the 'to JSON' checkbox change event. + ''' It toggles the dark mode of the application based on the checkbox status. + ''' + ''' The source of the event. + ''' An EventArgs that contains the event data. + Private Sub ToJSONToolStripMenuItem_CheckedChanged(sender As Object, e As EventArgs) Handles ToJSONToolStripMenuItem.CheckedChanged + settings.ToggleSettings(ToJSONToolStripMenuItem.Checked, "json") + End Sub +End Class diff --git a/RPST GUI/RPST/FormPosts.Designer.vb b/RPST GUI/RPST/FormPosts.Designer.vb new file mode 100644 index 0000000..4db9bc3 --- /dev/null +++ b/RPST GUI/RPST/FormPosts.Designer.vb @@ -0,0 +1,59 @@ + +Partial Class FormPosts + Inherits System.Windows.Forms.Form + + 'Form overrides dispose to clean up the component list. + + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer + + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + + Private Sub InitializeComponent() + Dim resources As ComponentModel.ComponentResourceManager = New ComponentModel.ComponentResourceManager(GetType(FormPosts)) + DataGridViewPosts = New DataGridView() + CType(DataGridViewPosts, ComponentModel.ISupportInitialize).BeginInit() + SuspendLayout() + ' + ' DataGridViewPosts + ' + DataGridViewPosts.BackgroundColor = Color.Gainsboro + DataGridViewPosts.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize + DataGridViewPosts.Dock = DockStyle.Fill + DataGridViewPosts.Location = New Point(0, 0) + DataGridViewPosts.Name = "DataGridViewPosts" + DataGridViewPosts.ReadOnly = True + DataGridViewPosts.RowHeadersVisible = False + DataGridViewPosts.RowTemplate.Height = 25 + DataGridViewPosts.Size = New Size(501, 365) + DataGridViewPosts.TabIndex = 3 + ' + ' FormPosts + ' + AutoScaleDimensions = New SizeF(7F, 15F) + AutoScaleMode = AutoScaleMode.Font + ClientSize = New Size(501, 365) + Controls.Add(DataGridViewPosts) + Icon = CType(resources.GetObject("$this.Icon"), Icon) + Name = "FormPosts" + ShowInTaskbar = False + StartPosition = FormStartPosition.CenterScreen + Text = "Posts" + CType(DataGridViewPosts, ComponentModel.ISupportInitialize).EndInit() + ResumeLayout(False) + End Sub + + Friend WithEvents DataGridViewPosts As DataGridView +End Class diff --git a/RPST GUI/RPST/FormPosts.resx b/RPST GUI/RPST/FormPosts.resx new file mode 100644 index 0000000..0a0bced --- /dev/null +++ b/RPST GUI/RPST/FormPosts.resx @@ -0,0 +1,393 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + + + \ No newline at end of file diff --git a/RPST GUI/RPST/FormPosts.vb b/RPST GUI/RPST/FormPosts.vb new file mode 100644 index 0000000..a6ba0b3 --- /dev/null +++ b/RPST GUI/RPST/FormPosts.vb @@ -0,0 +1,5 @@ +Public Class FormPosts + Private Sub FormResults_Load(sender As Object, e As EventArgs) Handles MyBase.Load + Me.Text = $"{Me.Text} - {FormMain.TextBoxKeyword.Text}, r/{FormMain.TextBoxSubreddit.Text}, {FormMain.NumericUpDownLimit.Text}, {FormMain.ComboBoxListing.Text}, {FormMain.ComboBoxTimeframe.Text}" + End Sub +End Class \ No newline at end of file diff --git a/RPST GUI/RPST/LICENSE b/RPST GUI/RPST/LICENSE new file mode 100644 index 0000000..edb9e84 --- /dev/null +++ b/RPST GUI/RPST/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Richard Mwewa + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/RPST GUI/RPST/My Project/Application.Designer.vb b/RPST GUI/RPST/My Project/Application.Designer.vb new file mode 100644 index 0000000..4cb6146 --- /dev/null +++ b/RPST GUI/RPST/My Project/Application.Designer.vb @@ -0,0 +1,39 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.42000 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + + +Namespace My + + 'NOTE: This file is auto-generated; do not modify it directly. To make changes, + ' or if you encounter build errors in this file, go to the Project Designer + ' (go to Project Properties or double-click the My Project node in + ' Solution Explorer), and make changes on the Application tab. + ' + Partial Friend Class MyApplication + + _ + Public Sub New() + MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows) + Me.IsSingleInstance = false + Me.EnableVisualStyles = true + Me.SaveMySettingsOnExit = true + Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses + Me.HighDpiMode = HighDpiMode.DpiUnaware + End Sub + + _ + Protected Overrides Sub OnCreateMainForm() + Me.MainForm = Global.RPST.FormMain + End Sub + End Class +End Namespace diff --git a/RPST GUI/RPST/My Project/Application.myapp b/RPST GUI/RPST/My Project/Application.myapp new file mode 100644 index 0000000..458ea32 --- /dev/null +++ b/RPST GUI/RPST/My Project/Application.myapp @@ -0,0 +1,10 @@ + + + true + Form1 + false + 0 + true + 0 + true + \ No newline at end of file diff --git a/RPST GUI/RPST/My Project/Resources.Designer.vb b/RPST GUI/RPST/My Project/Resources.Designer.vb new file mode 100644 index 0000000..cc0c0d8 --- /dev/null +++ b/RPST GUI/RPST/My Project/Resources.Designer.vb @@ -0,0 +1,63 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.42000 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Imports System + +Namespace My.Resources + + 'This class was auto-generated by the StronglyTypedResourceBuilder + 'class via a tool like ResGen or Visual Studio. + 'To add or remove a member, edit your .ResX file then rerun ResGen + 'with the /str option, or rebuild your VS project. + ''' + ''' A strongly-typed resource class, for looking up localized strings, etc. + ''' + _ + Friend Module Resources + + Private resourceMan As Global.System.Resources.ResourceManager + + Private resourceCulture As Global.System.Globalization.CultureInfo + + ''' + ''' Returns the cached ResourceManager instance used by this class. + ''' + _ + Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager + Get + If Object.ReferenceEquals(resourceMan, Nothing) Then + Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("RPST.Resources", GetType(Resources).Assembly) + resourceMan = temp + End If + Return resourceMan + End Get + End Property + + ''' + ''' Overrides the current thread's CurrentUICulture property for all + ''' resource lookups using this strongly typed resource class. + ''' + _ + Friend Property Culture() As Global.System.Globalization.CultureInfo + Get + Return resourceCulture + End Get + Set + resourceCulture = value + End Set + End Property + End Module +End Namespace diff --git a/RPST GUI/RPST/My Project/Resources.resx b/RPST GUI/RPST/My Project/Resources.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/RPST GUI/RPST/My Project/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/RPST GUI/RPST/PostsProcessor.vb b/RPST GUI/RPST/PostsProcessor.vb new file mode 100644 index 0000000..1b52f74 --- /dev/null +++ b/RPST GUI/RPST/PostsProcessor.vb @@ -0,0 +1,88 @@ +Imports Newtonsoft.Json.Linq + +Public Class PostsProcessor + Private ReadOnly ApiHandler As New ApiHandler + + ''' + ''' Fetches Reddit posts based on the given parameters and returns them as a JObject. + ''' + ''' The subreddit to fetch posts from. + ''' The type of listing (e.g., "new", "top", etc.). + ''' The maximum number of posts to fetch. + ''' The timeframe to consider for the posts (e.g., "day", "week", "month", "year", "all"). + ''' A JObject containing the fetched Reddit posts. + Public Function FetchPosts(subreddit As String, listing As String, limit As Integer, timeframe As String) As JObject + Dim posts As JObject = ApiHandler.ScrapeReddit(subreddit, listing, limit, timeframe) + Return posts + End Function + + ''' + ''' Checks if the given Reddit post contains the given keyword in its text. + ''' + ''' The Reddit post to check. + ''' The keyword to check for. + ''' True if the post contains the keyword, False otherwise. + Public Shared Function PostContainsKeyword(post As JObject, keyword As String) As Boolean + Return post("data")("selftext").ToString.ToLower(Globalization.CultureInfo.InvariantCulture).Contains(keyword.ToLower(System.Globalization.CultureInfo.InvariantCulture)) + End Function + + + ''' + ''' Collects user inputs, fetches Reddit posts based on the inputs, checks if posts contain the keyword, and saves posts to a JSON file if necessary. + ''' + ''' Indicates whether to save the posts to a JSON file. + ''' + ''' This function initializes the DataGridView, iterates over each post, adds the posts containing the keyword to the DataGridView and updates the UI. + ''' It also shows a message if the keyword was not found in any of the posts or if the inputs are empty. + ''' + Public Shared Sub ProcessRedditPosts(settings) + ' Collect inputs from the user. + Dim inputs = Utilities.CollectInputs() + + If inputs.HasValue Then + ' Initialize the DataGridView. + DataGridViewHandler.AddColumn(FormPosts.DataGridViewPosts) + + ' Fetch Reddit posts based on the inputs. + Dim processor As New PostsProcessor() + Dim posts As JObject = processor.FetchPosts(inputs.Value.Subreddit, inputs.Value.Listing, inputs.Value.Limit, inputs.Value.Timeframe) + Dim totalPosts As Integer = 0 + Dim keywordFound As Boolean = False + Dim foundPosts As Integer = 0 + Dim foundPostsList As New JArray + + ' Iterate over each post. + For Each post In posts("data")("children") + totalPosts += 1 + ' Check if the post contains the keyword + If PostsProcessor.PostContainsKeyword(post, inputs.Value.Keyword.ToLower(Globalization.CultureInfo.InvariantCulture)) Then + foundPosts += 1 + foundPostsList.Add(post) + ' Add the post to the DataGridView. + DataGridViewHandler.AddRow(FormPosts.DataGridViewPosts, post, totalPosts) + FormPosts.Show() + keywordFound = True + End If + Next + + ' Check if the keyword was found in any posts + If Not keywordFound Then + MessageBox.Show($"Keyword `{inputs.Value.Keyword}` was not found in any of the " + posts("data")("children").Count.ToString(Globalization.CultureInfo.InvariantCulture) _ + + $" {inputs.Value.Listing} posts from r/{inputs.Value.Subreddit}", "Not Found", MessageBoxButtons.OK, MessageBoxIcon.Warning) + End If + + + If settings.SaveToJson Then + ' Save posts to a JSON file if SaveToJson is True. + Utilities.SavePostsToJson(foundPostsList) + End If + + If settings.SaveToCsv Then + ' Save posts to a CSV file if SaveToCsv is True. + Utilities.SavePostsToCSV(foundPostsList) + End If + Else + End If + End Sub + +End Class diff --git a/RPST GUI/RPST/README.md b/RPST GUI/RPST/README.md new file mode 100644 index 0000000..52ea2a6 --- /dev/null +++ b/RPST GUI/RPST/README.md @@ -0,0 +1,44 @@ +# RPST (Reddit Post Scraping Tool) +Given a subreddit name and a keyword, RPST will return all posts from a specified listing (default is 'top') that contain the provided keyword. + +[![Upload Python Package](https://github.com/bellingcat/reddit-post-scraping-tool/actions/workflows/python-publish.yml/badge.svg)](https://github.com/rly0nheart/reddit-post-scraping-tool/actions/workflows/python-publish.yml) [![CodeQL](https://github.com/bellingcat/reddit-post-scraping-tool/actions/workflows/codeql.yml/badge.svg)](https://github.com/rly0nheart/reddit-post-scraping-tool/actions/workflows/codeql.yml) ![.Net](https://img.shields.io/badge/.NET-5C2D91?style=flat&logo=.net&logoColor=white) ![Python](https://img.shields.io/badge/python-3670A0?style=flat&logo=python&logoColor=ffdd54) + +# ✅ Features +## GUI +- [x] Dark mode (*Right-click*) +- [x] Saves results to a JSON file (*Right-click*) +- [x] Logs errors to a file + +## CLI +- [x] Saves results to JSON (*specifiy* `--json`) +- [x] Saves results to CSV (*specify* `--csv`) +- [x] Automatically checks for new updates, and notifies user if updates were found. + +# 📃 TODO +## GUI +- [ ] Make it installable with a setup.exe/setup.msi file. +- [x] Add manual dark mode option, that will be persistent in all sessions +- [ ] Make it save results to a CSV file + +# Images & Screenshots +## GUI +* ![2023-08-09_04-05](https://github.com/bellingcat/reddit-post-scraping-tool/assets/74001397/d8917a35-3eac-44ce-aa96-1f9685095254) +* ![2023-08-09_04-05_1](https://github.com/bellingcat/reddit-post-scraping-tool/assets/74001397/d2fe7269-91d4-49ad-87fb-44282c5637a7) + +## CLI +* ![2023-08-25_15-39](https://github.com/bellingcat/reddit-post-scraping-tool/assets/74001397/4bca09b3-271f-452d-81a7-39c9986539f2) +* ![2023-08-25_15-30](https://github.com/bellingcat/reddit-post-scraping-tool/assets/74001397/2b39bdfa-87d0-4038-90cd-14e7d3b6a84b) +* ![2023-08-25_15-35](https://github.com/bellingcat/reddit-post-scraping-tool/assets/74001397/47ba23ad-8d32-49c5-8c16-34a903fbc581) + + + + +# 📖 Wiki +[Refer to the Wiki](https://github.com/bellingcat/reddit-post-scraping-tool/wiki) for installation instructions, in addition to all other documentation. + +# 😁 Donations +If you like `RPST` and would like to show support, you can Buy A Coffee for the developer using the button below + +Buy Me A Coffee + +Your support will be much appreciated😊 diff --git a/RPST GUI/RPST/RPST.vbproj b/RPST GUI/RPST/RPST.vbproj new file mode 100644 index 0000000..0d1dca3 --- /dev/null +++ b/RPST GUI/RPST/RPST.vbproj @@ -0,0 +1,81 @@ + + + + WinExe + net6.0-windows + RPST.My.MyApplication + true + WindowsForms + icon.ico + Bellingcat + Given a subreddit name and a keyword, RPST (Reddit Post Scraping Tool) returns all top (by default) posts that contain the specified keyword. + Copyright (c) 2023 Richard Mwewa + https://github.com/bellingcat/reddit-post-scraping-tool + README.md + https://github.com/bellingcat/reddit-post-scraping-tool + 1.8.0.0 + 1.8.0.0 + LICENSE + True + 1.8.0 + reddit;scraper;reddit-scraper;osint + + 6.0-recommended + RPST + Richard Mwewa + en + $(AssemblyName) (Reddit Post Scraping Tool) + RPST + + + + + + + + + + + + + + + + + + + True + True + Application.myapp + + + True + True + Resources.resx + + + + + + My.Resources + VbMyResourcesResXFileCodeGenerator + Resources.Designer.vb + + + + + + True + \ + + + MyApplicationCodeGenerator + Application.Designer.vb + + + True + \ + + + + diff --git a/RPST GUI/RPST/RPST.vbproj.user b/RPST GUI/RPST/RPST.vbproj.user new file mode 100644 index 0000000..c61dce2 --- /dev/null +++ b/RPST GUI/RPST/RPST.vbproj.user @@ -0,0 +1,17 @@ + + + + + Form + + + Form + + + Form + + + Form + + + \ No newline at end of file diff --git a/RPST GUI/RPST/Settings.vb b/RPST GUI/RPST/Settings.vb new file mode 100644 index 0000000..9b633cb --- /dev/null +++ b/RPST GUI/RPST/Settings.vb @@ -0,0 +1,254 @@ +Imports System.IO +Imports System.Text.Json +Imports Newtonsoft.Json.Linq + + +Public Class SettingsManager + + ''' + ''' Represents the Dark Mode property. + ''' Indicates whether the dark mode is enabled or disabled. + ''' + Public Property DarkMode As Boolean + Public Property SaveToJson As Boolean + Public Property SaveToCsv As Boolean + + Private ReadOnly settingsFilePath As String = Path.Combine(Environment.CurrentDirectory, "config.json") + + ''' + ''' Loads application settings from the 'settings.json' file. + ''' If the settings file doesn't exist, it creates a new file with default settings. + ''' + Public Sub LoadSettings() + ' Check if the settings.json file exists + ' and load the configurations from it + If File.Exists(settingsFilePath) Then + Dim json As String = File.ReadAllText(settingsFilePath) + Dim options As New JsonSerializerOptions With {.PropertyNameCaseInsensitive = True} + Dim settings = JsonSerializer.Deserialize(Of SettingsManager)(json, options) + + DarkMode = settings.DarkMode + SaveToJson = settings.SaveToJson + SaveToCsv = settings.SaveToCsv + + FormMain.DarkModeToolStripMenuItem.Checked = settings.DarkMode + FormMain.ToJSONToolStripMenuItem.Checked = settings.SaveToJson + FormMain.ToCSVToolStripMenuItem.Checked = settings.SaveToCsv + Else + ' Settings file does not exist + ' Create a new file with default settings 'False' + Dim defaultSettings = New SettingsManager With {.DarkMode = False, .SaveToCsv = False, .SaveToJson = False} + Dim jsonOutput = JsonSerializer.Serialize(defaultSettings) + File.WriteAllText(settingsFilePath, jsonOutput) + + DarkMode = False + SaveToJson = False + SaveToCsv = False + + FormMain.ToJSONToolStripMenuItem.Checked = False + FormMain.ToCSVToolStripMenuItem.Checked = False + FormMain.DarkModeToolStripMenuItem.Checked = False + + + End If + End Sub + + + ''' + ''' Retrieves application settings from a JSON file. + ''' + ''' A Dictionary containing the names and values of all settings. + ''' If the settings file doesn't exist, returns a Dictionary with default values. + Private Function GetSettings() As Dictionary(Of String, Object) + Dim settings As New Dictionary(Of String, Object) + If File.Exists(settingsFilePath) Then + ' Read and parse the JSON settings file. + Dim json As String = File.ReadAllText(settingsFilePath) + Dim jObject As JObject = JObject.Parse(json) + + ' Loop through each property in the JObject and add it to the settings Dictionary. + For Each item As JProperty In jObject.Properties() + settings.Add(item.Name, item.Value.ToObject(Of Object)()) + Next + Else + End If + Return settings + End Function + + ''' + ''' Saves the provided settings to the 'settings.json' file. + ''' + ''' An instance of the SettingsManager containing the configurations to be saved. + Private Sub SaveSettings(settings) + Dim jsonOutput = JsonSerializer.Serialize(settings) + File.WriteAllText(settingsFilePath, jsonOutput) + End Sub + + + ''' + ''' Applies the current settings to the application's interface. This includes + ''' toggling SaveToJson, SaveToCsv, and applying the visual theme based on the Dark Mode setting. + ''' + Public Sub ApplySettings() + ' Retrieve the current settings + Dim settings As Dictionary(Of String, Object) = GetSettings() + + ' Apply the SaveToJson setting to the menu item checkbox + FormMain.ToJSONToolStripMenuItem.Checked = CBool(settings("SaveToJson")) + + ' Apply the SaveToCsv setting to the menu item checkbox + FormMain.ToCSVToolStripMenuItem.Checked = CBool(settings("SaveToCsv")) + + If CBool(settings("DarkMode")) Then + ' Enable dark mode for the Main form + ' Background colours (I know 'Colours'/'Colors'😆) + FormMain.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.TextBoxSubreddit.BackColor = ColorTranslator.FromHtml("#FF2E2E2E") + FormMain.TextBoxKeyword.BackColor = ColorTranslator.FromHtml("#FF2E2E2E") + FormMain.NumericUpDownLimit.BackColor = ColorTranslator.FromHtml("#FF2E2E2E") + FormMain.NumericUpDownLimit.BackColor = ColorTranslator.FromHtml("#FF2E2E2E") + FormMain.ComboBoxListing.BackColor = ColorTranslator.FromHtml("#FF2E2E2E") + FormMain.ComboBoxTimeframe.BackColor = ColorTranslator.FromHtml("#FF2E2E2E") + ' Foreground colours + FormMain.TextBoxKeyword.ForeColor = SystemColors.Control + FormMain.TextBoxSubreddit.ForeColor = SystemColors.Control + FormMain.NumericUpDownLimit.ForeColor = SystemColors.Control + FormMain.NumericUpDownLimit.ForeColor = SystemColors.Control + FormMain.ComboBoxListing.ForeColor = SystemColors.Control + FormMain.ComboBoxTimeframe.ForeColor = SystemColors.Control + FormMain.LabelKeyword.ForeColor = SystemColors.Control + FormMain.LabelSubreddit.ForeColor = SystemColors.Control + FormMain.LabelLimit.ForeColor = SystemColors.Control + FormMain.LabelListing.ForeColor = SystemColors.Control + FormMain.LabelTimeframe.ForeColor = SystemColors.Control + + + ' Enable dark mode on 'Right Click Menu' items + ' Background colours + FormMain.SettingsToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.DarkModeToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.SavePostsToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.ToJSONToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.ToCSVToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.AboutToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.DeveloperToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.CheckForUpdatesToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + FormMain.QuitToolStripMenuItem.BackColor = ColorTranslator.FromHtml("#FF121212") + ' Foreground colours + FormMain.SettingsToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.DarkModeToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.SavePostsToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.ToJSONToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.ToCSVToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.AboutToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.DeveloperToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.CheckForUpdatesToolStripMenuItem.ForeColor = SystemColors.Control + FormMain.QuitToolStripMenuItem.ForeColor = SystemColors.Control + + + ' Enable dark mode for the About box + ' Background colours + AboutBox.BackColor = ColorTranslator.FromHtml("#FF121212") + AboutBox.LicenseRichTextBox.BackColor = ColorTranslator.FromHtml("#FF2E2E2E") + AboutBox.Panel1.BackColor = ColorTranslator.FromHtml("#FF121212") + ' Foreground colours + AboutBox.ForeColor = SystemColors.Control + AboutBox.LicenseRichTextBox.ForeColor = SystemColors.Control + AboutBox.LabelProgramName.ForeColor = SystemColors.Control + AboutBox.LabelProgramDescription.ForeColor = SystemColors.Control + AboutBox.LinkLabelVersion.ForeColor = SystemColors.Control + + ' If dark mode is enabled, set the 'Dark Mode' text value to 'Light mode' + FormMain.DarkModeToolStripMenuItem.Text = "Dark Mode: Enabled" + Else + ' Disable dark mode for the Main Form + ' Background colours + FormMain.BackColor = Color.Gainsboro + FormMain.TextBoxKeyword.BackColor = SystemColors.Control + FormMain.TextBoxSubreddit.BackColor = SystemColors.Control + FormMain.NumericUpDownLimit.BackColor = SystemColors.Control + FormMain.NumericUpDownLimit.BackColor = SystemColors.Control + FormMain.ComboBoxTimeframe.BackColor = SystemColors.Control + FormMain.ComboBoxListing.BackColor = SystemColors.Control + ' Foreground colours + FormMain.TextBoxKeyword.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.TextBoxSubreddit.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.NumericUpDownLimit.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.NumericUpDownLimit.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.ComboBoxListing.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.ComboBoxTimeframe.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.LabelKeyword.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.LabelSubreddit.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.LabelLimit.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.LabelListing.ForeColor = ColorTranslator.FromHtml("#FF121212") + FormMain.LabelTimeframe.ForeColor = ColorTranslator.FromHtml("#FF121212") + + ' Disable dark mode on 'Right Click Menu' items + ' Background colours + FormMain.SettingsToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.DarkModeToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.SavePostsToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.ToJSONToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.ToCSVToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.AboutToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.DeveloperToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.CheckForUpdatesToolStripMenuItem.BackColor = Color.Gainsboro + FormMain.QuitToolStripMenuItem.BackColor = Color.Gainsboro + ' Foreground colours + FormMain.SettingsToolStripMenuItem.ForeColor = Color.Black + FormMain.DarkModeToolStripMenuItem.ForeColor = Color.Black + FormMain.SavePostsToolStripMenuItem.ForeColor = Color.Black + FormMain.ToJSONToolStripMenuItem.ForeColor = Color.Black + FormMain.ToCSVToolStripMenuItem.ForeColor = Color.Black + FormMain.AboutToolStripMenuItem.ForeColor = Color.Black + FormMain.DeveloperToolStripMenuItem.ForeColor = Color.Black + FormMain.CheckForUpdatesToolStripMenuItem.ForeColor = Color.Black + FormMain.QuitToolStripMenuItem.ForeColor = Color.Black + + ' Disable dark mode for the About box + ' Background colours + AboutBox.BackColor = Color.Gainsboro + AboutBox.ForeColor = SystemColors.WindowText + AboutBox.LicenseRichTextBox.BackColor = SystemColors.Control + AboutBox.LicenseRichTextBox.ForeColor = SystemColors.WindowText + AboutBox.Panel1.BackColor = Color.Gainsboro + ' Foreground colours + AboutBox.Panel1.ForeColor = SystemColors.WindowText + AboutBox.LabelProgramName.ForeColor = SystemColors.WindowText + AboutBox.LabelProgramDescription.ForeColor = SystemColors.WindowText + AboutBox.LinkLabelVersion.ForeColor = SystemColors.WindowText + + ' If dark mode is disabled, set the 'Light Mode' text value to 'Dark Mode' + FormMain.DarkModeToolStripMenuItem.Text = "Dark Mode: Disabled" + End If + End Sub + + + ''' + ''' Toggles specific settings on or off based on the provided parameters. + ''' + ''' A Boolean indicating if the setting option should be enabled or not. + ''' A String specifying the type of setting to toggle ('json', 'csv', or 'darkmode'). + Public Sub ToggleSettings(enabled As Boolean, saveTo As String) + ' Read the existing settings from the settings file + Dim json As String = File.ReadAllText(settingsFilePath) + Dim options As New JsonSerializerOptions With {.PropertyNameCaseInsensitive = True} + Dim settings As SettingsManager = JsonSerializer.Deserialize(Of SettingsManager)(json, options) + + ' Update the settings based on the specified saveTo parameter + If saveTo.ToLower(Globalization.CultureInfo.InvariantCulture) = "json" Then + settings.SaveToJson = enabled + ElseIf saveTo.ToLower(Globalization.CultureInfo.InvariantCulture) = "csv" Then + settings.SaveToCsv = enabled + ElseIf saveTo.ToLower(Globalization.CultureInfo.InvariantCulture) = "darkmode" Then + settings.DarkMode = enabled + Else + ' Handle unexpected value of saveTo (if needed) + End If + + ' Save the updated settings back to the settings file + SaveSettings(settings) + ' Apply the updated settings to the application + ApplySettings() + End Sub +End Class \ No newline at end of file diff --git a/RPST GUI/RPST/Utilities.vb b/RPST GUI/RPST/Utilities.vb new file mode 100644 index 0000000..72d68e0 --- /dev/null +++ b/RPST GUI/RPST/Utilities.vb @@ -0,0 +1,167 @@ +Imports System.IO +Imports Newtonsoft.Json +Imports Newtonsoft.Json.Linq + +Public Class Utilities + + ''' + ''' Checks for the existence of the 'logs' directory under the 'RPST' directory within the user's AppData\Roaming folder. + ''' If the directory does not exist, it creates one. + ''' + ''' + ''' The directory path is 'C:\Users\\AppData\Roaming\RPST\logs'. + ''' If the 'RPST' or 'logs' directories do not exist, the function will create them. + ''' If the directories already exist, the function will not perform any actions. + ''' + Public Shared Sub PathFinder() + Dim directoryPath As String = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "RPST", "logs") + + If Not Directory.Exists(directoryPath) Then + Directory.CreateDirectory(directoryPath) + End If + End Sub + + + ''' + ''' Collects and validates user inputs from StartForm and returns them as a Tuple. + ''' + ''' + ''' Tuple containing: + ''' Keyword (String) - Keyword entered by user in theFormMain. + ''' Subreddit (String) - Subreddit entered by user in theFormMain. + ''' Listing (String) - Listing chosen by user in the StartForm, defaults to 'top' if none is selected. + ''' Limit (Integer) - Limit entered by user in the StartForm, defaults to 10 if the entered value is over 100. + ''' Timeframe (String) - Timeframe chosen by user in the StartForm, defaults to 'all' if none is selected. + ''' + ''' + ''' If keyword or subreddit are empty, Displays a warning and returns nothing. + ''' + Public Shared Function CollectInputs() As (Keyword As String, Subreddit As String, Listing As String, Limit As Integer, Timeframe As String)? + Dim keyword As String = FormMain.TextBoxKeyword.Text.Trim() + Dim subreddit As String = FormMain.TextBoxSubreddit.Text.Trim() + ''' + ''' Convert the Listing and Subreddit to lowercase using InvariantCulture. + ''' + Dim listing As String = If(String.IsNullOrEmpty(FormMain.ComboBoxListing.Text), "top", FormMain.ComboBoxListing.Text.ToLower(Globalization.CultureInfo.InvariantCulture).Trim()) + Dim timeframe As String = If(String.IsNullOrEmpty(FormMain.ComboBoxTimeframe.Text), "all", FormMain.ComboBoxTimeframe.Text.ToLower(Globalization.CultureInfo.InvariantCulture).Trim()) + Dim limit As Integer = FormMain.NumericUpDownLimit.Value + + ''' + ''' Validate inputs. + ''' + If String.IsNullOrEmpty(keyword) AndAlso String.IsNullOrEmpty(subreddit) Then + MessageBox.Show("Keyword and Subreddit should not be empty.", "Invalid Inputs", MessageBoxButtons.OK, MessageBoxIcon.Warning) + Return Nothing + ElseIf String.IsNullOrEmpty(keyword) Then + MessageBox.Show("Keyword field should not be empty.", "Invalid Input", MessageBoxButtons.OK, MessageBoxIcon.Warning) + Return Nothing + ElseIf String.IsNullOrEmpty(subreddit) Then + MessageBox.Show("Subreddit field should not be empty.", "Invalid Input", MessageBoxButtons.OK, MessageBoxIcon.Warning) + Return Nothing + End If + Return (keyword, subreddit, listing, limit, timeframe) + End Function + + + ''' + ''' Saves the gives posts' data to a JSON file. + ''' + ''' The object containing posts to be saved. + ''' + ''' This function allows the user to select a location to save the posts. + ''' If the user confirms the save location, the posts will be serialized + ''' to JSON with an indented format and written to the chosen file. + ''' A success message will be displayed to the user upon successful save. + ''' + Public Shared Sub SavePostsToJson(Posts As Object) + Dim saveFileDialog As New SaveFileDialog With { + .Filter = "JSON files (*.json)|*.json", + .Title = "Save posts to JSON" + } + + If saveFileDialog.ShowDialog() = DialogResult.OK Then + Dim fileName As String = saveFileDialog.FileName + Dim serializerSettings As New JsonSerializerSettings With { + .Formatting = Formatting.Indented + } + Dim json As String = JsonConvert.SerializeObject(Posts, serializerSettings) + + File.WriteAllText(fileName, json) + + MessageBox.Show($"Posts saved to {fileName}", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information) + End If + End Sub + + + ''' + ''' Saves Reddit posts contained in a JArray to a CSV file. + ''' + ''' A JArray containing the Reddit posts to be saved. + ''' + ''' This function displays a SaveFileDialog to allow the user to specify the file name and location. + ''' It then iterates through the JArray to write each post's details (totalPosts, title, subreddit, author, score) into the selected CSV file. + ''' + Public Shared Sub SavePostsToCSV(posts As JArray) + Dim saveFileDialog As New SaveFileDialog With { + .Filter = "CSV files (*.csv)|*.csv", + .Title = "Save posts to CSV" + } + + If saveFileDialog.ShowDialog() = DialogResult.OK Then + Dim fileName As String = saveFileDialog.FileName + Using csvWriter As New StreamWriter(fileName) + ''' + ''' Write the header. + ''' + csvWriter.WriteLine("Index,Author,ID,Subreddit,Visibility,Thumbnail,NSFW,Gilded,Upvotes,Upvote Ratio,Downvotes,Award,Top Award,Is cross-postable?,Score,Category,Text,Domain,Permalink,Created At,Approved At,Approved By") + + Dim postCount As Integer = 0 + For Each post In posts + postCount += 1 + csvWriter.WriteLine($"{postCount},{post("data")("author")},{post("data")("id")},{post("data")("subreddit_name_prefixed")},{post("data")("subreddit_type")},{post("data")("thumbnail")},{post("data")("over_18")},{post("data")("gilded")},{post("data")("ups")},{post("data")("upvote_ratio")},{post("data")("downs")},{post("data")("total_awards_received")},{post("data")("top_awarded_type")},{post("data")("is_crosspostable")},{post("data")("score")},{post("data")("category")},{post("data")("selftext")},{post("data")("domain")},{post("data")("permalink")},{post("data")("created")},{post("data")("approved_at_utc")},{post("data")("approved_by")}") + Next + End Using + + MessageBox.Show($"Posts saved to {fileName}", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information) + End If + End Sub + + + + + ''' + ''' Shows the license notice in a messagebox. + ''' + ''' + ''' The license text is retrieved from the AboutBox.LicenseText property. + ''' The messagebox is displayed with the title "License" and an information icon. + ''' + Public Shared Sub LicenseNotice() + MessageBox.Show(AboutBox.LicenseText, "License", MessageBoxButtons.OK, MessageBoxIcon.Information) + End Sub + + + ''' + ''' Checks if the "first-launch.log" file exists in the directory: C:\Users\\AppData\Roaming\RedditPostScrapingTool\logs. + ''' If the file doesn't exist, it creates one. This file is used to determine whether the program has been run before. + ''' If the program is being run for the first time, a license notice will be displayed. + ''' + Public Shared Sub LogFirstTimeLaunch() + Dim filePath As String = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "RPST", "logs", "first-launch.log") + Dim textToWrite As String = $" +{My.Application.Info.AssemblyName} +------------------------- + + +User: {Environment.UserName} +Host: {Environment.MachineName} +OS: {Environment.OSVersion} +x64: {Environment.Is64BitOperatingSystem} +First launched on: {DateTime.Now}" + If Not File.Exists(filePath) Then + LicenseNotice() + File.WriteAllText(filePath, textToWrite) + Else + End If + End Sub +End Class diff --git a/RPST GUI/RPST/icon.ico b/RPST GUI/RPST/icon.ico new file mode 100644 index 0000000..1e4b713 Binary files /dev/null and b/RPST GUI/RPST/icon.ico differ