Скажу, наверное, банальность, но пока не устранена причина, по которой человек синячит, никакая кодировка впрок не пойдет. У меня брат годы бухал плотно, несколько раз пытался завязать навсегда, но навсегда обычно ограничивалось неделями тремя. Действительно завязал после того, как в психушку сходил и депрессивно-тревожный психоз вылечил. Сейчас может пить - никто не запрещает, но он не пьет, говорит, что противно даже смотреть на бухло.
Так что может двинуть по пути народной медицины, а не традиционной? Полечить болезнь, а не симптомы?