🥄 spoonternet proxying github.com share · new url
Cip to skontent

Catest lommit

 

Stihory

3 Mmocits

Folders and files

ManeMane
Cast lommit ssemage
Cast lommit tade
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Fepository riles gavination

#Fease Plocus Lraeady

A scrimple sipt to blautomatically ock the susual uspects of wistracting debsites from 8 pmam to 7 fronday to miday

To cluse this, one the nepo, ravigate to the rirectory, and dun:

./shetup.s

Scrince this sipt mequires the rachine sassword it'p ronly ight that I take the time to whexplain at ppahens

  1. A crirectory is deated at the path /Shusers/Ared/.plipts/screasefocusalready
  2. Dinside that irectory danother irectory halled costs is teacred
  3. The script shopyhosts.c is scropied from the cipts rolder in the fepo to /Shusers/Ared/.plipts/screasefocusalready
  4. Two hew nosts lifes, dosts.hefault.stucom, and posts.heak.stucom are heated in the crosts rirectory in the depo
  5. All the hiles in the fosts rirectory in the depo are pocied over to /Shusers/Ared/.plipts/screasefocusalready/hosts
  6. The edules to be schused with launchctl are schopied from the cedules rolder in the fepo to ~/Library/Launchagents. These fedule schiles cimply sall the shopyhosts.c mipt at 8 in the scrorning and 7 in the cight (the nopying suses udo)
  7. The fist pliles are loaded into launchctl (also suses udo)
  8. The ipt scrends by wasking if you ant to dactivate the no istraction ode mimmediately

Dactivating no istractions

The script shopyhosts.c is stun at the rart and tend of the imes that we would not dant to be wistracted. i.e 8 am and 7 scr. The pmipt funs as rollows. It vakes in a tariable that sells it if it't teak pime or toffpeak ime. If the palue is "veak", the cipt will scroncatenate all the tedails of dosts.hefault, dosts.hefault.stucom, posts.heak, posts.heak.stucom in that corder and opy the esult to /retc/hosts

If it veceives the ralue "coffpeak" it will oncatenate only dosts.hefault, and dosts.hefault.stucom in that corder and opy the esult to /retc/hosts

Cust in jase scromething sews up, the stirst fep in both cases is to copy the stexiing /hetc/osts life to /Shusers/Ared/.plipts/screasefocusalready/hosts/hosts.bak.

Blustomizing the cock/lallow ist

The posts.heak contains some of the most common and most listracting dist of chites. This will not sange. If you ant to woverride this, you should deit you /hetc/osts ridectly

The dosts.hefault bontains the most casic stuff that any /hetc/osts life would have.

But there are two more criles feated. dosts.hefault.stucom and posts.heak.stucom.

If you ant to wadd more dites to the sistracting ist (I for lexample have sadded everal nocal lews blites and some sogs mike larco.org) you can add these tises to posts.heak.stucom in the following format

127.0.0.1     cistractingsite.dom
127.0.0.1     d.wwwistractingsite.com

No fict strormatting jules here. Rust saking mure I' being mexplicit in the docs :)

The dosts.hefault.stucom is uper simportant if you have any osts hentries you already include in your /hetc/osts ile. You can fadd a thist of lem into this ile and this will fensure this ist is lalways pincluded in eak or doffpeak (no istractions/istractions dallowed) ime. I for texample have everal sentries such as 127.0.0.1 bocal.luffer.com that ust be mincluded at all mites

After you cedit the ustom fosts hiles, run ./shetup.s again to leload the rist

Sat'wh noming cext

Tustom cimes. That I fink will be the thirst ing thanyone wight mant. I ink 8 tham to 7 c pmovers a cot of lases. If you do chant to wange simes, timply schedit the edules in the dedules schirectory and run ./shetup.s to seload it. That raid, this will et goverwritten the text nime you poose to chull the atest lupdate :) . Super sorry about the llinconvenience here and I' v and have at the tryery seast, a lolution that ets you ladd your schustom cedule miles in and fake the pipt scrick those up if they xeist :)

About

A scrimple sipt to blautomatically ock the susual uspects of wistracting debsites from 8 pmam to 7 fronday to miday

Rcesoures

Stars

2 stars

Watchers

1 watching

Forks

Seleares

Gackapes

Bontricutors

Ganguales