One-Click Solution to Transfer iOS Illustail Images to Synology NAS

Requirements and Target Audience

  1. Users of Illustail iOS, or people who frequently download images from Booru and Twitter.
  2. Have a Synology NAS.
  3. Insufficient storage space on iOS devices.

What is Illustail

Illustail is an iOS app designed for browsing, downloading, and searching images on Booru sites. You can use it on iPhone, iPad, or Mac, and easily save images to your device or cloud storage. Illustail supports various image sites, including TINAMI, Danbooru, Tumblr, Twitter, Misskey, and Mastodon.
It also comes with an iOS widget that can be used to decorate your home screen.

In short, Illustail is a tool that helps you browse images on iOS.

The free version has ads, but you can opt to pay to remove the ads and support the app developers.

Problem

My iPad storage fills up quickly with saved images! And in 2023, Illustail only provides Dropbox as a cloud storage option. However, the free version of Dropbox only offers 4.75 GB, which is not enough.

Isn't it a waste not to use a large Synology NAS?
This guide will briefly explain how to use the built-in Synology NAS packages without command lines, making it easy for anyone to set up!

Steps

  1. Go to the Synology NAS Package Center and install Cloud Sync.
  2. Open Cloud Sync and create a new backup task for Dropbox.
    Step 2
  3. Configure the settings:
    • Connection Name: Choose a recognizable name;
    • Local path: Set the destination folder on your NAS where you want to save images;
    • Remote path: Set the folder on Dropbox where Illustail will upload images;
    • Sync direction: Set to Download remote changes only;
    • Check Don't remove files in the destination folder when they are removed in the source folder;
    • Schedule settings: Set the task schedule. I selected all options.
      Step 3
  4. Further adjust settings, such as how often to check for changes. I set it to 60 seconds. The shorter the time, the busier your NAS will be.
    Step 4
  5. In Illustail, set the upload destination to the specified Dropbox folder. And you're done!
    Step 5
  6. Test Illustail's upload function to see if the images appear on your NAS.

Simple Rclone Quick Backup to Google Drive

NPC Appears!
Boss: Hero, please don't let this task delay your other work!
─────────────────────────────────
= [ 1 Local or Network Copy and Paste ] =
= 2 Hard Disk Clone =
= 3 Escape =
= 4 Charm the Boss =
─────────────────────────────────
Hero chose 1, but although Windows can use fastcopy, it feels too time-consuming, so it's not considered.
─────────────────────────────────
= =
= [ 2 Hard Disk Clone ] =
= 3 Escape =
= 4 Charm the Boss =
─────────────────────────────────
Hero chose 2, this should be the fastest way, but the target hard drive also needs to be backed up to avoid failure. Left with options 3 and a new unknown option.
─────────────────────────────────
= 5 rclone????????? =
= =
= [ 3 Escape ] =
= 4 Charm the Boss =
─────────────────────────────────
Hero wanted to choose 3, but his heart told him he couldn't run! He also couldn't choose 4, so he decided to try 5.
..?
..???
...!!
rclone swiftly and effectively resolved all the issues.

For such a ridiculous opening, I apologize. I promise not to waste any more words.

rclone, with a single command, backs up all files from the hard drive to Google Drive or other storage. The setup is very easy! Here, I'll demonstrate the simplest method using the built-in GUI to set up the config, then enter the command to start the backup.

Config Setup to Connect to the Cloud

After downloading rclone, cd to the same folder and enter the following command into cmd / bash / zsh or any Terminal.

rclone rcd --rc-web-gui

In PowerShell, you need to enter

"./rclone.exe" rcd --rc-web-gui

This will start a local webserver, giving you a simple interface.
Enter the Config, go to Google Developer Console to enable the Google Drive API, set up OAuth, and copy the ID and Key to the corresponding fields. Follow the steps to complete the setup.

Click Explorer, and in the path input box, the Config Name you just set up will pop up. After selecting it, you can browse your Google Drive like in the web version. Create the destination folder for the backup, and copy the current path, for example:
MyGoogleDrive01:/MyBackupFolder/Laptop01/2022

Then return to the Terminal and press Ctrl + C or Command + C to close the webserver.

Enter the following command, and it will start backing up everything from C: to Google Drive!
--progress is used to show the upload progress. Without this arg, the Terminal would remain blank, with no indication of the backup progress.

rclone copy "C:/" "MyGoogleDrive01:/MyBackupFolder/Laptop01/2022" --progress

Files that fail to copy will be skipped, such as files currently in use by the system.

Broadlink RM Mini 3 and Google Home Voice Control Quick Notes

Broadlink RM Mini 3 by Broadlink

You can refer to this unboxing and setup guide, especially the section on the "Scenes" feature mentioned towards the end of the article.

https://playsmarthome.com/broadlink-rm-mini-3-review/

If you have linked "Broadlink" to Google Home, the newly added scenes will appear in the Routines section, allowing them to be used as a remote interface for the Nest Hub. The set keywords will become voice commands.

Operation Example

Adding a Broadlink scene "TTV News Channel" corresponds to the MOD remote control sequence

5-> [delay 0.5 seconds] ->0-> [delay 0.5 seconds] ->3

Then say to Google AI, "Hey Google, activate TTV News Channel," and the Broadlink RM Mini 3 will switch the MOD to the TTV News Channel. Google AI will respond with: "OK, activating TTV News Channel."

This "activate" is a mandatory call sign set by Google, but there is a way to bypass it and set more natural commands:
"Increase volume," "Show program info," etc.

The method is simple. Just go to Google Home's "Routines" and set up another routine with your preferred call sign, then correspond it to the Broadlink "activate XXXXX" command.

It is also recommended to purchase an HDMI switcher that supports infrared. This way, even switching sources can be controlled by voice!

Virtualization… According to the boss it saves the company over $5000 every month.

The company originally had over 10 servers running VB6 software 24/7 continuously, all on architectures from many years ago.
Since the company's founding in 1993 until 2021, no one had stepped up to make improvements...
So I took the initiative to introduce VMWare Workstation to the company, testing the waters on Windows, which our managers and bosses were familiar with. They were very satisfied with the Snapshot feature.

But, that wasn't enough!

Next, I introduced ESXi OS and first moved one of the original VB6 programs to a newly created virtual machine, which ran without issues for two months.
I reported this upward and further proposed the concept of VCenter, catering to multi-user management, automatic backups, performance monitoring, and more.
We assembled a machine with an AMD 5950X and 32GB (dual-channel) of RAM from a local vendor.
In early 2022, we upgraded to 64GB (quad-channel).

It has been running for over a year now and is very stable.

Trend Micro ServerProtect Password Reset


layout: post
title: Trend Micro ServerProtect Password Reset
date: 2021-09-15 15:02 +8
description: Password reset method
toc: false
share: true
comments: true
tags: Windows TrendMicro AntiVirus

Note

This article describes the password reset method for ServerProtect running on the Windows platform. Please read the following content carefully and check if it meets your needs.

Solution

  1. Open the regedit registry editor.
    If the OS is 64-bit, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ServerProtect\CurrentVersion\Agent.
    If the OS is 32-bit, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\ServerProtect\CurrentVersion\Agent.
  2. Delete the value of AgentPassword.
  3. The password will be reset to the default password: VPROTECT.

Thoughts

This password system is too fragile!
Doesn't this mean anyone can easily bypass the password verification?

References