ABRUPT/SUDDEN/STRONG PHYSICAL changes work most effectively at distracting your mind in order to allow you a moment to regroup.
i don't know your situation or what you have access to but here's a few recommended distractions
Stick your head in the freezer and breathe in the cold air for 20 seconds> (there's much more that happens when you do this than you might think. Like picturing yourself with your head in the freezer and realizing why your head is in the freezer. or having someone else see you. LOL)
Bite into a lemon skin and all. This will blow the **** out of a crave.
Pack your mouth with ice cubes and try not to get brain freeze and let them melt.
Break the biggest craves into smaller ones.
These tricks will work forever because they aren't tricks. They force your mind to deal with something else. Soooo if you start craving again, DO IT AGAIN! In a short time you will be thinking about the freezer, the lemon or the ice cubes instead of smoking.
it only takes one moment to defocus from thoughts of smoking