Making icons for todo checklist text files on the go using Windows & Android peer to peer file transfer

Jan 15, 2024 Last reply: 2 years ago 35 Replies

My memory is bad. And I run out of stuff.



Every once in a while it comes to me I need to replenish a supply item. Maybe it's AAA batteries. Or epoxy. Spray paint. Mouse traps. Whatever.



Invariably, a few hours later, I forget what it was that I was low on. Hence, when I'm at the store, I can't remember what it was I had needed.



Too late, I only figure it out when at home I need it again. And I'm out. This is mostly for things I am just getting low on, or I just used up. Like, let's say, you you're getting low on whiteout or on scotch tape.



It's not important enough for its own trip, so you put it on a list. You forget about it as you only need the list when you're at the store.



At the store, all you have at that time, is your phone. And you can't remember what it was that you wanted to replenish.



So I keep a plain ASCII text file on my phone that started from Windows. Starting from Windows, somehow, allows me to edit in any Android editor. (Don't ask me why or how that works as I don't understand how it works.)



I keep a folder on the homescreen filled with text-reminder files. Organized by store type (hardware, grocery, clothing, whatever).



Because my eyes are bad, I make the homescreen shortcut icon obvious. With a big bold very obvious store icon for each type of store text file. (The whole goal here is efficiency as you won't use it if it's not fast.)



Like that big orange obvious you-can't-miss-it Home Depot icon image.



When I'm at home, and I notice I'm low on ten-penny nails, I whip out the phone, tap the homedepot.txt shortcut icon & speak into the microphone "Ten penny nails" & then I slide the phone back into my pocket.



Quick. Fast. Easy. Efficient. Otherwise I won't use it.



Then, days or weeks later, I'm at the Home Depot wondering what I need. I whip out the phone, tap the homescreen HomeDepot icon & it reminds me. "Ten penny nails"



With my bad eyes, I don't want to be reading the names on the files. I need some way to differentiate Home Depot from, oh, say, Costco. I want to see a big obvious orange HomeDepot icon standing out for me.



Here's a neat but super duper simple trick to creating icons. To make those shortcut icons, I go to "images.google.com" web page. But I go no further than that one web page (which is the trick).



Examples are Amazon, Target, Costco, A&P, GrandUnion, whatever. But let's say you want to make an icon for Home Depot, for example.



The only icon web page you need to go to is this one page & stop there.

formatting link
Instead of fighting the Google propensity to make it another fifty clicks before I can actually save an image file which is going to be too big, on Windows I just press the 'printscreen' button to copy the whole page.



That's it. I'm done with obtaining the image. Now all I have to do is crop it and save it in the correct ratio & format.



First I paste into Irfanview the whole page that the PrtScrn had saved. Then I crop out any desired image and save as a 1:1 ratio PNG file.



It's not intuitive how to crop a square in Irfanview so I'll tell you how. Actually, t's rather tricky as there are many entree point to the crop GUI.



Here's one way.



While viewing the pasted results in Irfanview, press [Shift+C] to "Create custom selection" & select the "1:1" side ratio & save it.



This will crop a 1:1 square (always of the wrong size & location) on your window which you then delicately move around and resize using a rather deft combination of your left & right mouse buttons.



You can also use the "Alt" key while drawing the to-be-cropped box. Expect frustration, but you may get the hang of it after a few tries.



Once you have the 1:1 square positioned & sized now you can crop. Press [Control+Y] and/or [Control+Shift+Y} to crop to your square. Save as a "PNG" file & copy over to the phone's icon directory. (For whatever reason, "ICO" files don't work on my Android phone.)



The number of pixels don't really matter, which is why a screenshot of the google images works even better than does saving an ICO file.



Besides, saving the image often requires visiting web pages. Each of which has cookie issues and watermark issues and the like. Just a screenshot of the Google Images results works better for icons.



I can usually pick out a perfectly recognizable icon from this one page.

formatting link
formatting link
formatting link
formatting link
formatting link
And so on.



On the phone, locate the homedepot.txt file & make a shortcut. Most Android file managers make shortcuts (eg

formatting link
).Longpress on the shortcut & set the icon to the one you copied over.



After that, when you're rooting around in the garage toolbox and you suddenly notice you are getting low on yellow teflon tape (or whatever), you whip out your phone, tap the big fat orange recognizable homedepot homescreen shortcut icon, and speak into the microphone "teflon tape".



If desired, you can replace the text editor with a checkbox app. Such as any one of these, but they don't allow a text file per store.

formatting link



formatting link



formatting link
If one of those todo checklist apps could save a separate text file, then they'd be OK but if you use multiple todo apps, you need to learn multiple GUIs where with a text file you only need to learn one GUI.



Nice. Quick. Easy. Simple. Efficient. Improvements?



One possible improvement is automatic syncronization of the todo files.



To sync the Windows text files with Android & vice versa you can use any of the quick peer-to-peer file transfer solutions everyone uses such as USB (connect the cable for file transfer if you're close to the PC) Bluetooth (use the Windows fsquirt.exe file transfer if you're not) WebRTC (use webrtc like

formatting link
if bridging networks) WebDAV (set up the Android phone over Wi-Fi to mount as a drive letter) sdcard (use the sd card if all else fails syncing over your local network)



I don't know of any ready-made built-in Windows sync-to-android automated solutions (where you populate a folder with text files & it's always synced) but they probably exist - which would be an improvement on this.


Google Drive OneDrive Dropbox and other file sync services where they have an app for Windows, Android, and iOS, and sync via cloud to many devices. You need an account at the cloud sync service.

The phone & the PC are always on the same Wi-Fi network all the time. So there shouldn't be any need to introduce an EXTRA Internet requirement.

A long time ago I tried to set up a NextCloud server on my PC but most of those server solutions seem to require a standalone linux box to run it.

All it really needs is some kind of rsync that syncs a folder over Wi-Fi. Especially when my Android phone is always mounted as the P: drive anyway.

Oscar Mayer wrote on Sun, 14 Jan 2024 21:15:48 -0500 :

Here are a dozen free file sync solutions but I don't know if they work.

formatting link

But you need to try each of them to see if they will sync with your phone. Probably take all day for the average Windows user to pick the best one.

I went through that long list of rsync freeware on Windows to make this list of what I will try, one by one, in this order (and I asked on the freeware newsgroup if they have suggestions for rsync on Windows too).

formatting link
formatting link
&
formatting link
One of those should be able to sync the phone which is always mounted using net use P: \\192.168.0.200@8080\SyncFolder

I'm entrenched in Google. I have Google home devices (2) in the house, and yell at google all the time to add stuff to lists. Google now stores the lists on Keep (keep.google.com). Used to be just shopping.google.com which meant it only did one list, not keep will make more lists. I use it for grocery shopping list. Like you, "hey google, add butter to the shopping list.". And bingo it's there. If you add the keep app on your phone. It's now there too. And you can go both ways, add / delete from phone shows on the computer if you go to keep.google.com.

I have one list "shopping" so saying add to shopping list works. I could make a home depot and say "add to home depot list". Haven't tried it, but that's what it's all about. If you say add to home depot and there is no home depot list, it will ask if you want to make it.

I've created the list 'shopping' and make it a list with check boxes so it's easy to check off the ones I get. You can put a label on each list that is a bit bolder and easier to see, also you can colorize each list. No icons however.

I'm hooked. My son (35 years younger) got me into this.

Agree the online marketing attempts to lure us in are purposefully seductive where it's nice to know Google cares about our privacy.

If they want to know I eat burritos and Cheerios, then all the better. maybe they'll show me some ads for better tasting burritos! :-)

This does not sync with your computer, but I have it on my and my wife have it on out phone and find it works quite well for taking notes. It is called NOTEPADE FREE. You can create multiple notes, one note for any purpose you need.

As for syncing with the computer, it seems my phone is near by when I am working on the computer, so when I remember something I need to get instead of typing in my compute, I reach for the phone and type it in there.

formatting link
formatting link

My pen is always in my shirt pocket. My wallet is never far. A little slip of paper in my wallet serves very well as a memo pad. John T. < keeping it simple .

I used to use Folder Sync Pro

formatting link

it runs on your android device and can sync to/from various cloud services as well as non-cloud servers such as smb, ftp etc

I will say, I haven't had it installed for a few years now, mainly because I have gone the direction of cloud, but it still seems to be getting bug fixes ...

I find the simplest way to have a todo list is with a piece of paper and a pen. Of couse I am also person whom likes to have a paper pass to board an airplane.

<Bill>

Google seduces us with their easy-to-use solutions, all of which require us to maintain a database of who we are & of what we each do on their servers

Luckily, for every seductive ploy Google uses to entrap us into storing data on their servers, a team of developers is crafting an open-source replacement that does the same thing - but with less convenience.

It's a quid pro quo trade of Google convenience for open source privacy. The cost of that open source privacy is you have to figure it out yourself.

Much appreciated the suggestion of something you called "robocopy" on Win.

Given the phone is always mounted as the "P:" drive (P stands for phone), I agree with you that Windows must have had some sort of syncing commands.

Looking up this robocopy (which I had never heard of before), is this it? C:\Windows\system32\Robocopy.exe

What I'd want to do is automatically sync these two folders once a day. C:\Sync folder\{amazon.txt,costco.txt,homedepot.txt} P:\Sync Folder\{amazon.txt,costco.txt,homedepot.txt}

All I need is an easy way to sync folders if I can figure out the syntax.

formatting link
At this moment there are too many "easy robo copy gui's" to choose from.

As a google "easy robo copy" search comes up with at least a half dozen.

formatting link
ChoEazyCopy
formatting link
formatting link
Easy robocopy
formatting link
TurnsSoft Robocop Robocopy
formatting link
Robomirror
formatting link
SH Robocopy GUI
formatting link
WinRoboCopy
formatting link
Robocopy GUI
formatting link
Which of those easy robocopy gui's is the one that most people use?

The main advantage of Google/Dropbox/iCloud/OneDrive is there aren't too many to choose from so you only have to learn one synchronization/copy way.

Although there is one "Microsoft way" to synchronize files you could learn. microsoft synctoy package

formatting link
Microsoft SyncToy x86 x64.zip Size: 6607209 bytes (6452 KiB) SHA256: 5A1D93493E9AC0514F396F9CEA96BAA057ABBBBBF58369C9B8D05901210820BF

The main disadvantage of 3rd-party copy/sync solutions is learning them.

dsynchronize

formatting link
dsynchronize.zip Size: 1785016 bytes (1743 KiB) SHA256: EC7486D01AFDA8A229BD6C78D709ACB85704C3B7FC899931B78489960CBA63A3

fastcopy

formatting link
&
formatting link
FastCopy5.5.0_installer.exe Size: 4849032 bytes (4735 KiB) SHA256: 87444AA9806990220DD5767E61AF11B69DB0E9A8121A616B9F5670A508603AA9

freefilesync

formatting link
FreeFileSync_13.3_Windows_Setup.exe Size: 20378696 bytes (19 MiB) SHA256: 2D88616AF3C522539B88CE05B1039EDDD9D18308D358EAC758BF8A0D304EE70C

goodsync

formatting link
GoodSync-vsub-Setup.exe Size: 69273408 bytes (66 MiB) SHA256: 978373309AFFC12580E23FE881AB346DC811F640D33929AB8A2FED748E335908

resilio file sync

formatting link
20240115_Resilio-Sync_x64.exe Size: 35650176 bytes (33 MiB) SHA256: DC9C72E709CC7A2EA74999CE3756E6F4879CD6EAE50A888A1F8CA011A1D6EFA3

syncback

formatting link
only
formatting link
SyncBack_Setup.exe Size: 42611680 bytes (40 MiB) SHA256: 2CF45EAA8ED1BF3769C40D5D8AB61CA128712A246734DF34AA7A6D5D1DE6FB57 Users & admins installer
formatting link
SyncBack_Setup_NE.exe Size: 42611544 bytes (40 MiB) SHA256: 6D37AF558149AA620D0CAA8C5C258958CBB213D47D59BE2159F221FF55E5847A

With all that being said, I'd probably choose the "Microsoft Way" method as it has the best hopes of working out of the box on all Windows PCs.

Clearly the phone is not mounted when it is in your pocket at the shop!

[snip]

Prepare a script in a batch file and set the scheduler to invoke it. Example script follows. Beware the line breaks introduced by your newsreader. If you must use spaces in file or folder name arguments make sure you enclose the arguments with double quotes.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

ECHO OFF

:: :: is the Comment marker

:: You might care to test that the P: device is actually present :: before running the script :: I always make the script write a log file, so you can check :: that is has worked properly

SET What=/COPY:DT /XO /MIR

:: /COPYALL= COPY ALL file info :: /COPY: = What to COPY (default is /COPY:DAT) :: : D=Data, A=Attributes S=Security=NTFS ACLs, O=Owner info, U=aUditing info) :: /ZB = Try restartable copy then fall back to Backup mode if restartable fails. :: /SEC = copy files with SECurity :: /MIR = MIRror a directory tree :: /XO = exclude older files :: /XD dirs = exclude directories :: /XJ = exclude junction points

SET Options=/R:0 /W:0 /FFT

:: /R:n = number of Retries :: /W:n = Wait time between retries :: /FFT = 2-second timestamp granularity

SET Logging=/LOG:C:\Logs\RoboLog.txt /NDL /TEE /NP

:: /LOG = Output log file (overwrite) :: /LOG+ = Output log file (append) :: /NFL = No file logging :: /NDL = No dir logging :: /NP = don't show progress :: /TEE = simultaneous output to screen & log file :: /L = output only the list of files to be copied

:: Note the double quotes below

SET Source="C:\Source Folder\*.txt" SET Dest="P:\Destination Folder" ROBOCOPY %Source% %Dest% %What% %Options% %Logging%

EXIT

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Good luck.

Oscar Mayer wrote on 1/14/2024 8:32 PM:

I use an Android app called "WeNote". It works like a digital notebook in my cellphone. I can create many pages of notepaper in that app, and each notepaper can have a title of my description for that page.

For me, I have created separate pages for the stores that I usually go to, like "Walmart", "Home Depot", "Dollar Store", "Supermarket", etc to remind myself what I need from that particular store, so that I won't have the problem of heading out to the store and forgot what I went there for while inside the store.

Long story short, get Microsoft's RichCopy instead of Microsoft's RoboCopy.

formatting link
Microsoft deprecated its Microsoft Robo Copy Gui in favor of Microsoft's Rich Copy Gui. At least it says so according to your link above
formatting link
"Be sure to read our latest article on the new RichCopy tool - a free new utility which offers a number of improvements over Robocopy GUI."

That update points to the official replacement for robocopy by Microsoft.

formatting link
GUI (see "Utility Spotlight Robocopy GUI"). This simple tool was written by a Microsoft engineer named Derk Benisch, and all it really did was create a graphical interface for the very popular Robocopy command-line utility, which provided file copying capabilities far beyond what was built into Windows. Believe it or not, more than two years later, the Robocopy GUI article remains the single most popular piece of content we've ever published, having been viewed well over 220,000 times.

Needless to say, this speaks far more to the value of the tool than to the quality of my writing. Nevertheless, it also makes perfectly clear just how crucial certain simple tasks are in our day-to-day lives, and how staggering an impact even a small improvement in performing those critical tasks can make.

In this case, we're discussing the simplest of tasks: copying files. Except copying files is not always that simple. What if you're copying thousands of files across a slow connection? What happens if your network hiccups and interrupts the copy? What if you want to make sure that you preserve particular file attributes, such as a Last Modified date, but not other attributes, like security descriptors? What if you want to filter the files you're copying from source to destination based on filename or extension?

If any of these apply to you, the simple Ctrl+C/Ctrl+V combination probably won't cut it. And though Robocopy GUI certainly improves on that basic functionality, it still has some limitations in terms of granular control and usability. What you need is RichCopy.

RichCopy is a free utility that comes to us from Ken Tamaru of Microsoft. The tool was first developed in 2001 and has been updated regularly to keep pace with evolving needs. Trust me when I tell you, this is the answer to all your file copying needs. What you'll find most striking the first time you take RichCopy out for a spin is that it's a multithreaded copying tool. That means that rather than copying one file at a time in serial order, RichCopy can open multiple threads simultaneously, allowing many files to be copied in parallel and cutting the total time required to complete the operation several times over. You can also pause and resume file copy operations, so if you lose network connectivity at any point, you can just pick up where you left off.

Of course, these are really just the simplest features of RichCopy. As Figure 1 shows, you also get a vast array of granular controls that allow you to customize all of those fancy aspects of your file copying that I talked about earlier¡Xfiltering files, saving attributes, adjusting cache size, and so on. If you regularly copy lots of files over the network or between various storage devices, these features will significantly ease your daily life.

Does anyone have a pointer to the Joshua Hoffman RichCopy tool?

formatting link

Charlie wrote on Mon, 15 Jan 2024 13:46:01 -0700 :

Which Microsoft Way is the "right way" to gui robocopy from Microsoft?

Microsoft Sync Toy Gui

formatting link
Rich Copy Gui
formatting link
Robo Copy Gui
formatting link

W Mon, 15 Jan 2024 08:28:00 -0900, Bill Bradshaw napisal:

There used to be a super copier called "supercopier", which I think (according to a wikisearch just now) was superseded by the ultra copier.

formatting link
From that link I easily found the Windows version of Ultracopier.
formatting link
But even though it says it has Android apk packages, I couldn't find any.
formatting link
Is it possible to build the Android package from that github source?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required