Wednesday, December 20, 2017

Keep Email Inbox Organized: Alternative to unroll.me Using EmailPet (UNROLL.ME SUCKS!!)

Due to Unroll.me lying to users and selling info to uber which leads to MORE junk email, many users are dumping unroll.me like a hot potato and rightfully so. This product is a great tool however the “free” price tag comes with a cost to our privacy. With Unroll.me not looking like they will quit this “share your data” bad habit any time soon, privacy conscious users are left out in the cold looking for an alternative. After a good many hours seeking an alternative that can A) auto organize incoming emails and B) automate the unsubscribing or removal of spam for our clogged inboxes, I found 1 tool that rose to the top of my list and it looks like the best and cleanest competition to unroll.me and a great alternative to the biggest player in the email management space Sanebox. This tool is EmailPet! and below is some config settings I have used to start my use of EmailPet.

Below are my beginer settings for EmaiPet, and with a price of 5$ per Month for 5 email addresses its a small price to pay when compared to SaneBox. Plus to be quite honest, EmailPet is more easy to use than SaneBox and from my point of view its is less intrusive to my gmail/pop3 email client. With a clean Dashboared to manage lists/filters and the ability to ala-carte  add custom lists/filters, EmailPet can be a great alternative to Unroll.me, SaneBox and almost any other Email management tool.

All of the below settings are OTB minus a Receipts List/Filter that I added. This is another awesome feature of this tool: extensibility allows users to create their own Filter/Lists. By following the configuration of the existing OTB BlackList Filter/Lists, I created my own custom Filter/Lists for Receipts. In my case I created a List first and then the Filter (made of 2 parts) this is then used by EmailPet to “Learn” over time. Its not really learning, it just uses a growing association construct meaning emails Senders added to my Receipts folder are added to a list and then when any NEW emails arrive that match an item in that list the NEW email gets auto moved to the Receipts folder. Very clean and cool!

BTW I tried some other alternatives, that ranged from Open Source Auto UnSubscription to a nice proprietary free (form now) UnSubscribe tool to some very lavish email clients/management frameworks like mailstrom ect which were over kill for my major requirements: 1) Replace the functionality of unroll.me with 2) low cost 3) across several email accounts.

Config of my email Account:

Create a standard folder structure, not required by EmailPet, just a good practice in my opinion, this is used by the various EmailPet ala-carte filters, I created a standard because I have 4 email accounts, so with a standard folder (label) layout I can easily port the emailpet config across all my email accounts:


image

Filters:

image

Custom Filter (made up of 2 parts)

Part 1

image


Part 2


image



Lists:

image

Wednesday, December 6, 2017

SetUp Limited Windows User Profile: Block, Lock & Restict Apps, Folder and Files

These procedures can be used to create a locked down enviornment, e.g:  Child Computer, Limited Admin, Adult Content Filter Protections and File Security

download and install:

1. Filtering Apps: K9 and Stop Filter

2. File Lock Utility

this is one of the only tools I found that locks folders, files and apps. It is simple, intuitive and stable. I have tried several others but none are as good as File Lock

3. Service Lock Utility:

Allows setting security DACL’s on Windows Services, prevents user from stopping services

4. MIsc Apps:

Keep Running Apps

ReStart Script


Configure:

1. Run Service Lock Utility: restrict User from stopping services:

image

2. Run File Lock Utility lock files

image

Lock
             pornFilter
             K9 files
             gpedit.msc

Set PWD

3. Local Policy Editor: gpedit.msc

Apps:
App Locker: Lock/Software Protections
                 "C:\Work\Tools\AntiVirus\KidFilter\Free\LockService\ServiceSecurityEditor.exe"
Lock System
                 Microsoft.UserAccounts
                 regedit

image


RESTRICT access to regedit!

image


4. Misc GPO

Disable Task Manager

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr 
Hide Policy Editor:
User Configuration\Administrative Templates\Windows Components\Microsoft Management Console\Restricted/Permitted snap-ins\Group Policy\Group Policy Object Editor
Disable Any Control Panel Applet
Disable Windows Services Applet

HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC\{58221C66-EA27-11CF-ADCF-00AA00A80033} and locate Restrict_Run registry key


5. If User is not Administrator:
Configuring Windows 7 for a Limited User Account
else
6. If User is Admin but want to limit some apps:
a) Create 2nd Admin User Admin2
b) Set ServiceLock user “Manage Service” DACL  to this user.  Set everyone else Deny “Stop Service”

7.  Assign revoke Terminate_Process DACL  Refs:
         https://stackoverflow.com/questions/5380018/deny-access-to-kiosk-program-process
         https://stackoverflow.com/questions/3121746/prevent-c-sharp-app-from-process-kill
         http://csharptest.net/1043/how-to-prevent-users-from-killing-your-service-process/index.html
         http://ethertubes.com/make-a-program-run-as-a-windows-service-on-boot/
         https://security.stackexchange.com/questions/30985/create-a-unterminable-process-in-windows
         https://msdn.microsoft.com/en-us/library/windows/desktop/ms684880(v=vs.85).aspx
         https://www.experts-exchange.com/questions/27858649/Protect-An-Application-From-Being-Killed-With-Task-Manager-Delphi.html
        
     Options to implement Process to Keep Filters running:
    
         1) Un-Killable Process: Set ACE to AccessDenied for ProcessAccessRights PROCESS_TERMINATE,
             http://csharptest.net/1043/how-to-prevent-users-from-killing-your-service-process/index.html
             K9filter.exe to
             hlth.ex
             movie.exe
            
         2) Create Boot process:
             a) Service that is a Service Driver
             b) kernel hacking, as mdm said, or diving into rootkit territory. Which I would suggest you avoid.
             c) Winlogon notification package.
            
         2) Create watcher proess:
             a) create app to run at boot
             b) Set to un-killable
             c) Process will watch K9filter.exe , hlth.exe ect
             d) for each process:
                 if process is dead: restart
                 else do nothing
        


Send Email Messages in the Future

Use these tools to setup future emails or coorespondances on a schedule:

https://sendrecurring.appspot.com/
https://www.futureme.org/
http://www.lettermelater.com/
http://whensend.com/
http://futureemailer.com/
http://lettertomyfutureself.net/
http://www.rightinbox.com/

Monday, November 20, 2017

Check if Directory or Path Exists using Powershell and Windows Command (bat)

1. Via Powershell:

$DIRE = "C:\Temp"

if ( Test-Path $DIRE ) {
    echo "Directory Exists"
} else {
    md $DIRE 
}

Check 2 paths:

$source="C:\Temp"
$dest="K:\Temp"

if ( ( Test-Path $source ) -and ( Test-Path $dest ) ) {
     Write-Host "START Write to $dest";
}
else
{
     Write-Host "CAN NOT ACCESS Source or Dest: $dest";
}


2. Via Cmd:


IF EXIST C:\NUL ECHO C: Drive is availablae
IF EXIST C:\Temp\NUL ECHO C:\Temp is availablae

Saturday, November 4, 2017

Tune Chrome

From : Tune Android Chrome settings:

1. Turn on Data Saver

2. Turn Off Share Reports with Google

3. Turn on Dont Track Me


image

Screenshot_2017-10-26-00-23-37

Screenshot_2017-10-26-00-15-58


4.  Flusg DNS/Disable Async DNS

chrome://net-internals/#dns then image

uncheck: image


5. Chrome Flags

#1 Enhance Image Loading Time (Number of raster threads) : 4

#2 Enhance Page Loading Time (Experimental canvas features) : Enable


#3 Enhance tab/window close speed (Fast tab/window close) : ENable


#4 Avoid auto-reloading of Tabs (Only Auto-Reload Visible Tabs)  ENable


#5 Password Generation (Password generation)  ENable


#6 TCP Fast Open (TCP Fast Open)  ENable

 
#7 Automatic Tab Discarding (Automatic tab discarding)  ENable

6: Get rid of unwanted plugins

Type chrome://plugins into the address bar and disable any unwanted plugins. Just click the link to disable.

7: Smoother scrolling

Type chrome://flags into the address bar and find Enable fast tab/windows close. This

8. Experimental Canvas Features: Enable for a decent performance boost.

Read more: https://www.tweaktown.com/guides/7370/google-chrome-performance-tweak-guide-make-browser-great-again/index3.html

Tuesday, October 31, 2017

How to use Search Engine Search with Date Ranges : Compare who can and can’t , Compare results

All Search Engines are not created equally, unfortunately

A typical search may be: I need to limit my search results by date. For example, I want to search for all “c# MVC 4.0” articles in the past year,

We if we compare the following search engines, here is how to search by date (if available) and the results:

https://duckduckgo.com/

https://www.bing.com/
https://www.google.com/
https://search.yahoo.com/


DuckDuckgo.com


Summary: can’t do it.
DuckDuckGo.com is the search engine for people concerned about privacy. Their policy is: “We don’t store your personal info, we don’t follow you around with ads, and we don’t track you.”

Unfortunately, they aren’t set up to date search by anything but : past day, week and month, How lame is that!!!

I love DuckDuckgo.com however I cant live without atleast Pastr Year as a date option!! 

narrow search

Bing


Summary: able to do it.
search engine owned by Microsoft, Bing can be configured to narrow search results to specific dates.

Bing narrow searches

Yahoo
Summary: can’t do it.
Yahoo.com is one of the oldest search engines not able to filter search results by specific dates. However does allow, Past Day, week and Month, Just like DuckDuckGo.com

Yahoo narrow search

Google
Summary: able to do it.
Google.com – .search results based on dates, enter regular search, then “Tools”, then click on “Any time”. In that menu there’s an option for “custom range” where you can enter the dates you want to use:

Google narrow search

Winner:

Google and Bing!

Here are results


DuckDuckGo

image


Yahoo

image

Google

image

Bing:

image


Outlook VBA Run Rules Example

Use this to run Outlook Rules, can be used on a schedule or using Events, I use the Outlook App ItemSent and Quit events, as follows:

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Debug.Print "Application_ItemSend"
    DeferSendWithRealSentTime.RunRules
End Sub


Calls...
'*****************************************
' Run Rules via code
' Run Rules starting with Sent using Sent Folder as param
'*****************************************
Public Sub RunRules()
 
On Error GoTo ErrHandler
   
    Dim objRules As Outlook.Rules
    Dim objRule As Outlook.Rule
   
   
    Set objRules = Application.Session.DefaultStore.GetRules
   
   
    For Each objRule In objRules
       
       Debug.Print "objRule.Name-> " & objRule.Name & ", START!"
       'Refer to the subject of the specific task item
     
       If InStr(objRule.Name, "Sent") = 1 Then
            'The corresponding specific rule
           
            With objRule
                 .Enabled = True
                 .Execute ShowProgress:=False, Folder:=Session.GetDefaultFolder(olFolderSentMail), IncludeSubfolders:=False
            End With
             
            Debug.Print "objRule.Name-> " & objRule.Name & ", DONE!"
         
        End If
    Next objRule

   
   GoTo ExitSub
 
   
ExitSub:
    'any always-execute (cleanup?) code goes here -- analagous to a Finally block.
    'don't forget to do this -- you don't want to fall into error handling when there's no error
    Exit Sub

ErrHandler:
    'can Select Case on Err.Number if there are any you want to handle specially

    'display to user
    DebugP "RunRules ERROR: " & Err.Description

    Resume ExitSub

End Sub

Thursday, October 26, 2017

Tune Android

RE Articles:
https://www.tomsguide.com/us/speed-up-android,news-21209.html
http://www.makeuseof.com/tag/how-facebook-ruining-android-what-you-can-do/
http://www.makeuseof.com/tag/7-free-google-services-that-cost-you-battery-life-privacy-android/
Advanced:
https://forum.xda-developers.com/note-4/general/list-disable-service-list-disabled-t3559212
http://phandroid.com/improve-battery-life/

1.
Disable Animations (1 minute)
Animations make all of the transitions and interactions with your operating system appear more fluid — right up until your phone starts slowing down and those animations start looking like stop motion video. If the animations aren’t flowing so well anymore, turning them off completely will both look better and free up a little processing power.image
Screenshot_2017-10-26-00-10-112. UnINstall Facebook, Intsall Facebook Lite: Official Facebook Without the Bloat3. in Developer Options (tap tap) there are three settings for Animations - disabling them all will both speed up response and save a little battery (you can also slow Animations down if you like seeing them),4. -I checked under dev options>apps...don't keep activities and set background process limit to none. hope this keeps the apps from autoloading.a.On this same menus, you can scroll further down to find Background Process Limit. By default, this is “Standard limit,” but adjusting it to 3 or 4 processes can slightly increase your battery life and may improve performance as well.
b. Disable Location History
c. But, you can also perform a blanket restriction in Settings > Data Usage; tap the Menu button tick the “Restrict Background Data” 


5. just goto Settings in Playstore App and uncheck Auto Updat6. Turning off notifications, :7 Google Play tweakScreenshot_2017-10-26-00-09-538. Google App Limit Data Use/Battery Drainimage9. Google Maps, reduce Drain:turn off Google Location History.image
Screenshot_2017-10-26-00-15-31Screenshot_2017-10-26-00-14-4110. Google Calendar:disable Phone and Location  permissions** OPTIONAL: Enable manual syncing by tapping on the slider to the right of Calendar11. Google PhotosDisable face GroupingimageScreenshot_2017-10-26-00-18-36then set : only upload pictures while plugged into a power source.12.  Google Hangouts disable notify google
image
13. Chrome
Turn on Data Saver
Turn Off Share Reports with Google
Tirn on Dont Track Me
image
Screenshot_2017-10-26-00-23-37

Screenshot_2017-10-26-00-15-58
14. Remove/Disable Bloatware and Unused Apps (1 minute)Disable :AmazonEbayInstagram15. OtherDisable Or Manage Background SyncUse LG V10 Power-Saving ModeDisable LTE, Location, BluetoothLG V10 ADVACNED: https://www.orduh.com/fix-lg-v10-battery-drain-overheating/
Screenshot_2017-10-26-00-55-56…16. backUp using Titanium16.a: How to backup to google cloud:16.b Restor: How to Backup and Restore Apps with Titanium App for Android!

Tune image

image


ADVANCED BATTERY CONTROLS: (ROOTED LG PHONES)


20171108 Phone overheating issue
 Batteries:
  PowerBear 6500 MAH Lithium ION 3.85V  6500mah
  OEMbl-45b1f 3.85v p/e309412n eac63158401 3000mah
  OEMbl-45b1f 3.85v p/e309412n eac63158401 3000mah
  tothl tqtvv10 3.85v    3800mah
 
 Phones:
  lgh901 znfh901 512kprw274254
  lgh901 znfh901 512kprw274254
  lgh901 znfh901 512kprw274254kpca403907-0
 
 CPU
  Qualcomm MSM8992 Snapdragon 808
  1.8 GHz
  CPU Hexa-core (4x1.4 GHz Cortex-A53 & 2x1.8 GHz Cortex-A57)
  GPU Adreno 418
 Settings / Software:
  Settings > Location > Mode > Battery Saving
  Disable NFC, wifi, Bluetooth, DevOptions | DisableAnimations,
  How to calibrate LG V10 battery without root access?
  Follow these Steps to calibrate your LG V10 Battery Performance:
  : Wipe Cache Partition
  Smart cleaning
 Advanced/Hardware
  Under Volt:
   Lower all of the voltages by -25mv across the board.
   I'm undervolted by -75 mV
   https://forum.xda-developers.com/showthread.php?t=1558080


  keep it underclocked or disable big cores
  Change Resolution
   1080 x 1920
   Nomone Resolution Changer. + Xposed, Amplify and Greenify
    https://www.androidauthority.com/community/threads/overheating.3260/
    https://www.androidauthority.com/improve-battery-life-xposed-amplify-greenify-668844/
   SEE BELOW
  You wanna fix the issue get something to dissipate the heat internally. There's lots of videos on YouTube showing this. Btw the g4 and every other phone with the sd 808/810 processors all have this same heat issue, brand new out of the box with a fresh battery.?
  under clock the CPU
   l Trickster MOD Kernel Settings from the Google Play
   Kernel Adiutor
   SetCPU
   NoFrills CPU Control
   AntuTu
   Faux123 Kernel
   PXA Clocker 5.1 Pro
   WarpSpeed
   Droid Overclock

  Shim: paper, it
  just between the motherboard and the screen : https://forum.xda-developers.com//g4/general/lg-g4-bootloop-fix-t3488449/post70606012#post70606012
  Discharge
   your LG V10 fully until it turns itself off.
   Turn it on again and let it turn off.
   Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent.
   Unplug your charger.
   Turn your phone on. The battery indicator will likely not say 100 percent, so plug it in (leave your phone on for this) and continue charging until it says 100 percent on-screen as well.
   Unplug your phone and restart it. If it doesn’t say 100 percent plug the charger back in until it says 100 percent on screen.
   Repeat this cycle until it says 100 percent (or as close as you think it’s going to get) when you start it up without being plugged in.
   Now, let your battery discharge all the way down to 0 percent and let your phone turn off again.
   Fully charge the battery one more time without interruption and you should have reset the Android system’s battery percentage.

  Root Booster v3.0.2 [Premium]
  or
  Resolution Change + Xposed, Amplify and Greenify
   1. Root your G3 (It's better if you have just factory reset it, this is to start fresh and to reconfigure apps to run with the resolution u are setting)
   2. Remove bloatwares using apps like Titanium Backup
   3. Use Nomone Resolution Changer, change your Resolution to 1080 x 1920 and dpi to 480 or 400 (depends on your choice)
   4. Install Nova Launcher (the main reason is to fix the UI)
   5. Install your apps
   6. Install Greenify, Coolify and Xposed, Turn on Greenify modules on Xposed
   7. Install Nlpunbounce module for Xposed and turn it on.
   NOTE: Switching your resolution will give FCs on LG apps, to fix it, install App Settings for Xposed and change all LG apps to 530 dpi and 75 font scale.

   That's it, you will feel the change after cooling ur phone down, you will also receive a performance(gpu proccessing) and battery(gpu processing too, although changing resolution would still render the QHD pixels, its just that the processing would not
  Under Clock Sample
   https://forum.xda-developers.com/mi-4c/general/how-to-improve-battery-life-kernel-t3569713
   STEPS:
   After having enabled the root access to busybox and Kernel Adiutor(the apps will ask you this to you when you first open them, just check "enable"), enter in Kernel Adiutor in the CPU section and dial in the following values.
   BIG CORES: Max Frequency = 864 Mhz / Min = 302 Mhz
   SMALL CORES: Max Frequency = 672 Mhz / Min = 302 Mhz
   For both cores use "smartmax" Governor (this setting is right below the Frequency dials).
   GPU: Max Frequency = 450 Mhz / Min = 180 Mhz.
   Governor: simple_ondemand.
   As last step, go in development settings and watch for active apps that you don't need and with Greenify disable them. This should help the battery even more. Remember to freeze only apps that don't send notification, otherwise you will not receive them until you open the apps.

20171111: Unroot
 Flash:
  Once your on 20L that method no longer works, you can't rollback to 20J once on 20L. Otherwise you will brick and that's why the dirty cow method is necessary for 20L. That's the only option for now
 
  MM
   20L - kdz
   
    https://forum.xda-developers.com/tmobile-lg-v10/development/rom-v10h901v20estock-customized-t3360240/post66398972#post66398972
    https://www.firmwares.androidinfotech.com/lg-v10-t-mobile-h901-firmwares/
   20J - Tot and DirtyCow
    https://forum.xda-developers.com/tmobile-lg-v10/general/step-step-guide-rooting-lg-v10-using-t3382631
  Noug
   KDz:
    https://www.firmwares.androidinfotech.com/lg-v10-t-mobile-h901-firmwares/
   Tot
    http://www.android.gs/manually-install-official-android-7-0-nougat-on-lg-v10/
   
20171113
 *#546368#*901# will get you very deep inside of the system settings.. Bear in mind these are from a tmobile unit. Be careful what you decide to do with this. I am not responsible for any foul action. However they are too good not to share.
ind these are from a tmobile unit. Be careful what you decide to do with this. I am not responsible for any foul action. However they are too good not to share.
Attached Thumbnails












































Wednesday, October 25, 2017

Bookmarks CleanUp: Remove Dead Links and Delete Duplicates!

After an import of a bookmark file compounded my Chrome bookmarks into a mess of 4359 bookmarks, with over half being dups and who knows how many are dead, I found and tested  a few good tools, to clean bookmarks!

1. AM Dead Links (stand alone app, All browsers, )

2. Chrome Extension Sentry

3. Chrome Extension Super Sorter

AM Dead Links

AM-Dead Link is a program for Windows which you can use to organize your bookmarks.  Make sure you download 4.6, as 4.7 does not allow removal of bookmarks!

1. Download it, then setup,

2. install the program on computer or extract to a usb: e.g:

image


With USB the program is now a portable copy !

3. Before starting, backup your book marks. .

4. After you have installed the program, launch it.

Having done that, simply select the browser you wish to check for the dead links in the dropdown menu.

select browser

5. The tool will read the bookmark configuration file for the browser and list them all. The process might take time , once the initial scan is done..check bookmarks

6..To scan for dead bookmarks, click on Bookmarks in the menu and select Check Bookmarks. The tool will then test all the links that are there in the list and display the once that are no more alive.

6.a: Once the scan is over, again click on Bookmarks menu but this time select Sort bookmarks with errors to the top of the list.

6.b Once that’s done, you can select all the dead links and delete them using the delete button.

dead links

7. To check for duplicate bookmarks, click on Bookmark menu and select Check duplicates.

7.a: After the tool scans and returns the duplicate bookmarks, click on the button Select all duplicates but one. This will automatically exclude the original bookmark and select every other that’s duplicate.

7.b: You can now use the delete button to delete them.

select all but duplicate


Sentry Scanner,

Nice little extension that scans for dups and dead links, very simple. Download it here

1. Install

2. Click Options,

image

3. it will automatically starts scanning:

image

4. When done, Within seconds, you should see your scan results automatically open in a new tab; this process may take longer if you have a very large amount of bookmarks.


image


More screen shots:

image

Wow allot of Dead Links & DUPS!!!

image



Super Sorter

SuperSorter options

This extension adds a small green arrow icon next to the URL bar, Download it here

1. . Visit the extension’s options to remove duplicates and set your sorting options.

2. default, the extension only searches for duplicates in bookmark folders and not the ones on your bookmarks bar.

3. To include bookmarks on the bookmarks bar when searching for duplicates, uncheck Ignore Bookmarks Bar and click Save Options. All changes in the options must be saved or they will not take effect.

4. To find and remove duplicates; click the Find all duplicates now in the extension’s options. The extension will search and list all duplicate bookmarks that it finds along with the folder they’ve been saved in.

5. To delete abookmark, select it and click Delete Selected.

6. To select multiple bookmarks, you can use the Select all but first or Select all but last options. This will ensure that only one of each bookmark is saved and all other duplicates are removed. When prompted by the extension, click Confirm to delete the duplicates. Bookmarks cannot be recovered once deleted.

Tuesday, October 24, 2017

RoboCopy and Context Menu

1. Create Bat files to Push, Pull and Synch files with Robocopy.

2. Create Script bat files to get input and output dirs. Either via %1 context and/or prompt via cmd.

3. Create Reg files to register commands for each Script bat file.


In my scenario, here is end result:

image

created with this reg files:


image


Mapped to these bat files:

image


This allows Push, Pull and Synch with netwirk drives!

RoboCopy + .bat + regedit = Context Menu Happiness and less work trying to run commands to backup / synch dirs!


Summary of commands is below:

1) Synch00_PUSH Files to Network Synch.OneWay.Script.bat
     Synch.OneWay "C:\Temp\Source" "C:\Temp\Destination"
     C:\Temp\Synch.OneWay.BBPics.bat
    
2) Synch00_PULL Pics to another (n) machine Synch.Mirror.Script.bat
     PULL
     Synch.Mirror C:\Temp\Destination C:\Temp\Source2
    
    
3) Synch02_PushAndPull Edit M2, Synch.Mirror.Synch.All.Script.bat
     PUSH
     Synch.Mirror C:\Temp\Source2 C:\Temp\Destination
     PULL Deltas
     Synch.All C:\Temp\Destination C:\Temp\Source2