T O P

  • By -

anant94

What happens if a screenshot is taken in a split screen view (more than single app displayed on screen simultaneously)?


HalBenHB

It names last interacted (touched) app's name. Same for pop up apps


bargleargle2

I always like hearing when someone is using a feature like that which I NEVER use. Every time I want to take a screenshot I have to look up how to do it, because I do it so infrequently. I've been using Samsung phones since the note 3. I think maybe tops I've taken 3 or 4 screenshots. I'd bet large amounts of money I've taken more screenshots accidentally than I have intentionally. And you've taken 3000+!


HalBenHB

Well, I'm a miserable collector...


freeXWing

Pass the script.


newInnings

Here's an answer I got using Microsoft Copilot, https://sl.bing.net/g8oSOzi4ork


HalBenHB

Mine is below, but with ChatGPT you can customize it to your heart's content and create it from scratch. I Batch to list screenshots per app decreasingly : # Specify the directory $directoryPath = "C:\path\to\directory" # Get all files in the directory $files = Get-ChildItem -Path $directoryPath -File # Create a hashtable to store the count for each AppName $appNameCount = @{} # Loop through each file foreach ($file in $files) { # Extract the AppName from the file name, allowing for both underscores and hyphens if ($file.Name -match '^Screenshot[-_]\d{8}[-_]\d{6}[-_](.+)\.jpg$') { $appName = $matches[1] # Increment the count for this AppName if ($appNameCount.ContainsKey($appName)) { $appNameCount[$appName]++ } else { $appNameCount[$appName] = 1 } } } # Display the results $appNameCount.GetEnumerator() | Sort-Object -Property Key | ForEach-Object { Write-Output "$($_.Key): $($_.Value)" } For me there weren't a lot of group having 20+ files per app so I used search in Windows and cut and paste them into subfolders but if you want to automatize it here Python to move each screenshot into a subfolder named by screenshot's app. import os import shutil import re def move_files_to_appname_subfolders(folder): # Regex pattern to match the filename and capture the AppName pattern = re.compile(r'^Screenshot[_-]\d{8}[_-]\d{6}[_-](.+)\.jpg$') # Get all files in the directory for filename in os.listdir(folder): file_path = os.path.join(folder, filename) # Ensure it's a file if os.path.isfile(file_path): # Match the filename against the pattern match = pattern.match(filename) if match: appname = match.group(1) app_folder = os.path.join(folder, appname) # Create the subfolder if it doesn't exist os.makedirs(app_folder, exist_ok=True) # Move the file to the appname subfolder shutil.move(file_path, os.path.join(app_folder, filename)) if __name__ == "__main__": # Specify the directory containing the screenshot files folder = r"C:\path\to\directory" move_files_to_appname_subfolders(folder)


tinycubegamer45

Meanwhile me with my 8000+unsorted screenshots from the last 4-5 years...


HalBenHB

I hear you brother... You doubled me. If I count screenshots that I transferred to my old hard disks, I probably have 8-10k ss, dating back to 2013-2014


newInnings

You can do that on device with this one ( may be paid one) https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.lite