#NoTrayIcon #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Icon=Imageshack.ico #AutoIt3Wrapper_Outfile=TinyPicSharer.exe #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_UseX64=N #AutoIt3Wrapper_Res_Description=Easily Capture, Resize, Convert, Optimize, Add WaterMark, Upload your Picture to 10 free images hoster.(it can also extract Pictures from pdf, doc, docx, odt, odp, ppt, pptx, pps, ppsx). #AutoIt3Wrapper_Res_Fileversion=1.0.3.4 #AutoIt3Wrapper_Res_LegalCopyright=wakillon 2013 #AutoIt3Wrapper_Res_Field=AutoIt Version|%AutoItVer% #AutoIt3Wrapper_Res_Field=Compile date|%longdate% %time% #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #Region ;************ Includes ************ #Include #Include #Include #Include #Include #Include #include #Include #include #Include #EndRegion ;************ Includes ************ If Not _Singleton ( @ScriptName, 1 ) Then Exit OnAutoItExitRegister ( '_OnAutoItExit' ) Opt ( 'GUICloseOnESC', 0 ) Opt ( 'GuiOnEventMode', 1 ) Opt ( 'TrayOnEventMode', 1 ) Opt ( 'TrayMenuMode', 1 ) Opt ( 'MustDeclareVars', 1 ) #Region ------ Global Variables ------------------------------ Global Const $BS_CENTER = 0x0300 Global Const $BS_MULTILINE = 0x2000 Global Const $TBS_TOP = 0x0004 Global Const $TBS_BOTTOM = 0x0000 Global Const $TBS_NOTICKS = 0x0010 Global Const $CBS_SIMPLE = 0x1 Global Const $CBS_SORT = 0x100 Global Const $CBS_DROPDOWN = 0x2 Global Const $CBS_AUTOHSCROLL = 0x40 Global Const $__COMBOBOXCONSTANT_WS_VSCROLL = 0x00200000 Global Const $GUI_SS_DEFAULT_COMBO = BitOR($CBS_DROPDOWN, $CBS_AUTOHSCROLL, $__COMBOBOXCONSTANT_WS_VSCROLL) Global Const $ES_LEFT = 0 Global Const $ES_MULTILINE = 4 Global Const $ES_NOHIDESEL = 256 Global Const $ES_READONLY = 2048 Global Const $TCS_MULTILINE = 0x00000200 Global Const $TCM_FIRST = 0x1300 Global Const $TCM_GETCURSEL = ($TCM_FIRST + 11) Global Const $TCN_FIRST = -550 Global Const $TCN_SELCHANGE = ($TCN_FIRST - 1) Global Const $PRF_CLIENT = 0x04 Global $__Var[9] = [0, 0, 0, 0, 16385, 8388608, 1, 0, 0] Global $hGui, $hTab Global $hTitleBarIcon, $hTitleBarNoIcon, $FlashIcon=True, $iIcon Global $idTabItemUpload, $idTabItemOptimize, $idTabItemCapture, $idTabItemSettings, $idTabItemHistory, $idTabItemAbout Global $idChkboxOptimize, $idChkboxOptimize2, $idChkboxCopy, $idChkboxOpen, $idChkboxTop, $idChkboxStart, $idChkboxMute, $idChkboxUpdate, $idChkboxUploadDirect Global $iGuiWidth = 500, $iGuiHeight = 500, $GuiBkColor, $iRightMargin = 5, $iBottomMargin = 15 Global $hGraphic, $hImage, $hGraphic1, $hImage1, $sInImage, $sInImageOld, $idLabelLogo Global $sTempDir = @TempDir & '\TPS' Global $sRegTitleKey = 'TinyPicSharer' Global $sRegKeySettings = _Iif ( StringInStr ( @OSArch, '64' ), 'HKCU64', 'HKCU' ) & '\SOFTWARE\TinyPicSharer\Settings' Global $sRegKeyHistory = _Iif ( StringInStr ( @OSArch, '64' ), 'HKCU64', 'HKCU' ) & '\SOFTWARE\TinyPicSharer\History' Global $sVersion = _ScriptGetVersion () Global $sSoftTitle = 'TinyPicSharer v' & $sVersion & ' by wakillon 2013' Global $iAero = _WinAPI_DwmIsCompositionEnabled () Global $sUpdateLink, $AlphaKey = 0xABABAB Global $sHeader, $sBoundary, $sUploadKey, $sCookie, $sAuthenticityToken, $sTokenId, $sTokenSecret Global $sImgurApiKey = 'f77d0b8cd41eb62792be0bf303e649df' Global $sImageShackApiKey = '4CDFJKOXc6905717351511bd43f455621739c605' Global $sTinyPicID = 'e2aabb8d555322fa' Global $aWinListOld[1], $idComboList, $sTitles, $hBitmap, $hWndChoice, $hMouseGui, $sFilePath, $sFilePathOld Global $HHook, $WM_LBUTTON_TEST=0, $START_X, $START_Y, $LF_RI_SIZE=0, $TO_BO_SIZE=0, $IMGE_L=0, $IMGE_T=0, $IMGE_W=0, $IMGE_H=0 Global $iOptimize, $iMute, $iOpenInBrowser, $iOnTop, $iCopy, $iCheckUpdate, $iUploadAfterDragAndDrop, $iClipAction, $iCursor=False Global $aidRadioHost[10], $idChkboxClipboard1, $idChkboxClipboard2, $sProgPath, $idButtonFileDialog, $idPic, $idTab, $iGuiSlideDown, $iCurrentTab, $hLabelAcceptFile Global $_StatusBar, $_StatusBarHeight=20 Global $iOriginalSize, $idGroup1, $idLabelSize, $idLabelNewSize, $idLabelType, $idLabelDimension, $sOriginalPreviewPath, $idButtonClear, $iToolTip, $hTimerInit, $iNewSize Global $idSliderPicResize, $hSliderSize, $iSliderMaxVal = 1000, $idLabelNewDimension, $idChkboxResize, $idChkboxConvert, $idComboFormat, $idOptimizeProgress, $idButtonCancelOptimiz, $idButtonViewerOptimize Global $aInfo2, $hGraphic3, $hBitmap2, $iPos, $tLayout2, $iSpeed, $sString, $sNewString, $TransColor, $idLabelScrollText, $idLabelScrollTextWidth=480, $idLabelScrollTextHeight = 20 Global $hBrush3, $hBrush2, $hFont2, $hFamily2, $hFormat2, $hPen2, $hGraphic2 Global $idInputWaterMarkText, $idComboWaterMarkPos, $idComboWaterMarkMargin, $idComboFontName, $idComboFontColor, $idComboFontSize, $idComboFontWeight, $idComboFontStyle Global $idEditFontPreview, $idButtonAplyWMark, $idButtonCancelWMark, $idButtonViewerWMark, $idButtonSaveWMark Global $idTabItemWaterMark, $idImgurItem Global $idInputUpload1, $idInputUpload2, $idInputUpload3, $idInputUpload4, $idInputUpload5, $idUploadProgress, $idButtonUpload, $idButtonUploadOpenInBrowser, $idLabelUpload1 Global $aLogos[10] = [ $sTempDir & '\imgur5.png', $sTempDir & '\tinypic2.png', $sTempDir & '\imgbox2.png', $sTempDir & '\BayImg3.png', $sTempDir & '\Use3.png', _ $sTempDir & '\imageshack3.png', $sTempDir & '\abload2.png', $sTempDir & '\PostImage1.png', $sTempDir & '\ImgChili3.png', $sTempDir & '\imagebam3.png' ] Global $aHostUrl[10] = [ 'http://imgur.com/', 'http://tinypic.com/', 'http://imgbox.com/', 'http://bayimg.com/', 'http://www.use.com/', _ 'http://imageshack.us/', 'http://abload.de/', 'http://postimage.org/', 'http://imgchili.com/', 'http://www.imagebam.com/' ] Global $idTrayItemHost[10], $idTrayItemTopic, $idTrayItemMyDocuments, $idTrayItemWebSites Global $sUserAgent = 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)' Global $idAnimatedGifCtrl, $idLabelMessage, $idAnimatedGifCtrl2, $idLabelExtracting, $iExtract, $idTabItemExtraction, $idLabelSelect, $hListViewHistory, $iSelectedSubItem2, $iHistoryTrayTip;, $idDummy #EndRegion --- Global Variables ------------------------------ _GDIPlus_Startup () $sBoundary = '--' & _GenerateBoundary ( 30 ) If RegRead ( $sRegKeySettings, 'CheckUpdate' ) = 1 Then _UpdateCheck () _FileInstall () _Gui () AdlibRegister ( '_GuiFlashIcon', 1000 ) _TrayMenuSet () $iCurrentTab = _TabGetCurSelected ( $hTab ) HotKeySet ( '+!w', '_PicCaptureFromWindowWithCursor' ) ; Shift-Alt-w #Region ------ Main Loop ------------------------------ While 1 If $iOnTop Then If Not _WindowIsOnTop ( $hGui ) Then WinSetOnTop ( $hGUI, '', 1 ) Else If _WindowIsOnTop ( $hGui ) Then WinSetOnTop ( $hGUI, '', 0 ) EndIf If $iGuiSlideDown Then _GuiSlideDown () If $iSelectedSubItem2 And Not _IsPressed ( '10' ) Then ; 10 Left SHIFT key ClipPut ( $iSelectedSubItem2 ) _TrayTip ( $sSoftTitle, $iSelectedSubItem2 & ' is copied to the Clipboard !', 1 ) $iSelectedSubItem2 = '' EndIf If $iHistoryTrayTip And Not _IsPressed ( '01' ) Then ; Left Mouse Button _TrayTip ( $sSoftTitle, 'Double click on a path will open Pic in Windows Viewer.' & @CRLF & _ 'Double click on a Url will open Pic Url in Default Browser.' & @CRLF & _ 'Hold Left Shift Key and click for copy clicked SubItem to the Clipboard.' & @CRLF & _ 'Hold DEL Key and click for Delete Complete Item.', 1, 8000 ) $iHistoryTrayTip = 0 EndIf Sleep ( 200 ) WEnd #EndRegion --- Main Loop ------------------------------ Func _AlreadyInArray ( $aSearch, $item, $iStart=0, $iPartial=0 ) _ArraySearch ( $aSearch, $item, $iStart, 0, 0, $iPartial ) If Not @error Then Return 1 EndFunc ;==> _AlreadyInArray () Func _ArrayFindDiff ( $aOrigin, $aNew ) For $i = 1 To UBound ( $aNew ) -1 If Not _AlreadyInArray ( $aOrigin, $aNew[$i][1], 1, 0 ) Then Return $aNew[$i][1] Next EndFunc ;==> _ArrayFindDiff () Func _B2Xtranslator_Setup_R649Zip ( $sFileName, $sOutputDirPath, $iOverWrite=0 ) Local $sFileBin = "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" $sFileBin &= "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" $sFileBin &= "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" $sFileBin &= "4LsEvlvgewS+V+D7BN4p8P0CPyDwgwI/JPDDAu8S+BGBHxX4MYEfF/gJgX8k8I8F/onAPxX4ZwI/KfBTAj8t8DMC/1zgXwj8rMDPCfy8wC8I/KLAuwV+SeA9Ar8s8F6BfynwKwL/SuBXBX5N4NcFfkPgNwV+S+C3BX5H4HcF/rXA+wR+T+D3Bf6NwB8I/FuBPxT4dwJ/JPDvBf5Y4E8E/lTgPwj8mcCfC7xf4D8C1tQs5Q1zljLXJWYpXwjtPwn8pcB/FvgvAn8l8NcCfyPwtwL/VeDvBP6bwAcEPiiw5rGxS2BdYLfAHoG9AhsC+wT2CxwQOChwkcAhgcMCFwtc4rFz3+VSub8OP7FBhdY9dalwGxG4TOBygSsErhQ4KnBM4LjAVQJXC1wjcK3A7QSuEzghcFLg9gIfJnAHgTsKfLjAnQQ+QuCUwJ0F7iJwWuAjBa4XuKvA3QTuLvBRAvcQuKfAvQQ+WuDeAvcRuEHgvgI3CnyM51Dj+LFC6ziB+wncX+ABAg8UeJDAx3vsGhoya+i1uugfBgvtIQIPFXiYwMMFHiHwCQKfKPBIgU8SeJTAJws8WuBTBB4j8FiBTxV43CHzdrzQmiBwk8DNArcIPFHgSQKfJvBkgacIPFXg0wWeJvB0gc8QeIbAMwWeJfBsgecIPFfgMwWeJ/B8gRcInBF4ocCLBF4scFbgJQKfJfBSgZcJvFzgsz12XS2zelM5lq0Q2jmBVwqcF/gcgc8VeJXA5wn8A4HPF/gCgS8U+CKBL7br3j9hmK5WCx8uEfhSgS8TeI3AawVeJ/Dl/1ZMrhA+rBf4SoGvAmx9mHod7Y8AVUff1ZYNHgOa+GrA5tnqrW181x5S37XzGbD9jXrUetGk4CGkG9BzI8bMjcTEHd8ybCeZust0EzDW9/E3E1Otbl4RU8fMLR71Bfs+a8NR7WViRTyM4nw2xxmPNNSZbxTOej0xez+7K9haZ2cht314tnReB43+9RswMbUCnM6BjzL7eqK20yNNp2uE07VtO1Vx8Jsn0LBdTQ9yhHEPvUwLRDz8otdWa3cbNHgPu/491GnQKsq9MnTcbS0RKaFrDODPhog3lcNk2z4pf54wvydMQP50+BfuWNwFOe0Q3I2CRIDv4dzjse7hIPSJ2xhbeFs+EVBPn9iv28GTeWrn8l6qkkj5MbViPbZ2Gl4geBBE6TAEY7O6X+1w3kdMNTM7ialj5n5izB3OB4BzPLL3EAgOfdkj0eZtj51tv694rBearJ5DIxFstt9C8NL7px2p/q1U9e956w1E2sS/ro03EJ+TbyBS7kFNxQfPDAo8OxAvJuQ1eTGBDhLeBa2B+ALiOWBH1alWC+QwtyIe5RRsjO1WdUBL+4Shfq/Tuwfl+xrt6dzgXE28KTAYu3b7nQe8WXGRiDm+XuBJrcKWPYztqT6hEqpeDLQJ3miAU4PXtC7jraOI7HmYo8d57XfYZkIdPRzDaa3ixi9M6Q5f4yAXfe0bK2qoRwR3oegGl2ldLm5wwQs84el7w4HUEjzM80TxhC95kC7Omepr6ZHV8qJIUbLyGXhetQcAA87Fmoe4OdVaizLTTXG8RxXnb4QwV2PNsyHrT4qxeD2ICnyv7wAxqQIbA414xGgB7IsY1S0RX1VLE7rH7sz2IA1da8TbFPE08V0rPyTNiMDXg9AvkIdHaW7goxHrg8KIP5ulj831HOZTJJD5AYrZUVCDWXi0SDMNHyX5WTgfkyXegUr8fCpx+h74OEhuJ9n/584r+AT4PCrZVUDVkx46npfCFNiLp8QXIuxvwwFe7C1ioYa3sWzgEGx9OBDnTKqIVDSup2KEXiPVoDLW/OrKV9Pk+Owq4qluToQmlhvRcl9DBJ1FfNUtcKHMG/Gz40AE/AFREERBFhVFDBRFfHUtTeWhOvY7DPahSDhapzwOZ4/AXCyOFEcC+T1wNgygKP8yvaTQz4ts5iJSLM7tBmF5Say8FPBLgOnDdis19V4tXl6KentQL5IeB31kf/QhkrkYFEmn1BRFSjKrQQgqA5AvESqmCNyRCqDSpvISLRKBJg0uIQSM3gEPqW/SMOFQt6B2sahxHxQzh5O5BH0tU4GWuXN4yCMDRgnasCwagqtCgZidpDiWjqr25YDiTZHypiKqVCG4PuvrhOa72I4o4Grzbp95p3Y8/O2F0sLO1Kfu1Nao7/qPoHPZS7FX1DirM5dhOP6G7TgL8afWYK+o+SixPsrU5pDPmfF0bbne44+3QJ9G5dNkguZwwLwnCdckAyi06iz7EvHYD9GUe+HMuDwYLS9KxyPBSNFV5Qa0JCOzlsfWolgTdhSRIPY3FOabGMN1YItc4yg+p/UfiB4hz2nLfWkoHcgQ86z2kd14Vst93ho8bFR5wOf7U0CissKXuZx6MUq8nxMf9reZ+EC8JRzwc+LDAbgAoGzwmD+Az5fOZcsFPQKegHmUTQqztIC7WbQ6LzY5j1tlEocW8YpMMuATR0cm+SCTfN+XSQ0XuUQMuht4jG8Gv0hT0W4dB5b/VyPyN01EpFvEY+UKxkk347RQ8/zP4tRwkRml1vE4RvP8i0UDd3avwHqU7mklza4Kbi1dy7Mz1dLWgyrHo/HSv+GlCT/UVH+XLnpqGE171HiAY1pniD0/Gh2M42ODzamrMNQNOOoPJ2WQmvddSuyrrgNxfNd4cMpczS37cm7Z11CjN3L3glVyyEwYfMsUMxQY890y8nCKmjkVGbn7cTChm6QhXoWEPYFo3K/yJMDBlnt8Eby4xBcossP5Lk/EoGjkkXCMjMxGdEXRuRYQ3eM53WrGne1mDHmh2u8w7ZY/FNy16EIj6HVawV2LMeKuxToXoII1VYX5gMks8wHE/CCMGiyn8scTiK/PD8b+uWo9Pt+kbhwPAYn11tFQr7jhMIwYcyI8nLkkcyOYG8DcCcSJt/FO9NItZPt2wUivuF1wEjEqyFHEqCBPJsYMcjRxZpCnEGcGOYY4EeRYDLJmPSwL2sHt7VPR2p/8I1gDNw4461W08cBY158nAGNff25iLsRcM3PFzLUwV8pLx4letXTMGPKtFXxLcZf1lmKU1MAYzMbxbDSz0cLGyWyMYWMYG6PZGMrGKDaGs3EiGyPYOImNE9gYycYpbIxlYzwbE9gYx0YTG0PYOJUMqi+yyo2z383xQKVt9e5mosmscw+CpflaDjyliF+sb6IZgUHP5OQnYekkKtbHlIN6H9z4OY2ElU7hZBJGncIpJIw5hVNBaL2FeTrNChNxfgsTOHoL034qx34LU32pb72F2dFnl+DPsNBO48yYzMYUMszA7DdvIET7LeyN0OTS8l04b8FF8WiR237Tpj6sFcPc013dNBHmPQFiqgHqdCsvfz0QXrjlEPKyPrNILNysD1Le1rOb0ckWIHsgsTV05zgc2NPbvH9sfl6G7y6Zyux/X40XiTgirEF924PUViA7kIVn0HOoD+PCNhEBFfwTWgNINZE0fpwffF+pBeJri82PwPb4zfhsh+/A9vQQXOYGNdTE7Q+rDPicKuY2P6zK3Kj60n85go3LoPPlPlOnN5iPxLlRJb7t1F7lro9udbrNeuXVfMF0jIc1VshsB0K7Dy8a0R7lBgeXuQmIeR0P7Eo1lhuZm3EsSRdrcMGuEiMY8fAD7tRv44Sh3rFv4tgVmeEt2CaZWSiYVSiYXSiYAwLmC+61zaVOWn1ydCb333Hm5gFHzxBYLy7PZ4lWZ0kWeAuuomW8BVfRFnoLrqItKozbYhA4xrSJYkzzqm/iCmzt7cKg0fga1i71Ldgp1p1ClcBV4LspUiPNciHKn+MVG4E5r9gIPJd68xWFHi77fg/VAHY2i2iUoAX7lNQOlK84ZHArJZP3mtce7/GJoYTHkuH2WEL+gXEOGzk28mysZONcNs5mYxUby8mgxFgbUrhWwDcrulJ+T+KaGMufRxHL/8CrLhSb3XkUOXt1rt4tyJ/P5YuG2ozMX0DdcJTfMUbGb/jUO8bV5uvHbLFujvlRnfJi" $sFileBin &= "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" $sFileBin &= "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" $sFileBin &= "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