Bit Che Changelog

What's new in Bit Che 3.6 Build 2 Beta

Sep 12, 2018
  • New: Bit Che 3.6 is free and has all features unlocked (no Plus Edition anymore, enjoy!)
  • New: search cache for a specific HASH (auto detects HASH search)
  • Fixed: many bugs and enhancements

New in Bit Che 3.5 Build 50 (Jun 6, 2016)

  • improved: better Unicode support (search with Unicode characters, etc)
  • improved: new decodetext() function allows better display of Unicode results
  • improved: tracker & magnet error handling
  • new: script engine added several functions: decodetext, url8decode, url8encode, uft8_hex
  • new: script engine added HTTP Headers variable, @headers
  • fixed: script engine #comment line bug
  • fixed: many bug fixes and general improvements

New in Bit Che 3.5 Build 36 (May 29, 2016)

  • fixed: HTTP Proxy Authentication
  • fixed: several other minor bug fixes and general improvements
  • script engine: allows modification of $morepages variable to better handle multiple pages
  • script engine: improved multipage info display

New in Bit Che 3.5 Build 30 (Nov 9, 2015)

  • Change Log:
  • fixed: torrent URL missing if 404 on Torrent Details
  • fixed: #comment fix for script engine lines
  • improved: do not use SSL if TLS is available
  • fixed: search box redraw after min/max on Windows 10
  • fixed: die button/function stops further morepage requests
  • script engine: new: added function setcookie (sName, sValue)
  • improved: array function now can pull from @r if @q is not needed
  • fixed: script engine: 'find' bug with daisychained search terms

New in Bit Che 3.5 Build 26 (Jun 8, 2015)

  • new: compatible with Windows 10
  • improved: Enabled TLS v1.2 for HTTPS connections
  • improved: auto URL correction logic
  • improved: HTMLDecode() function for script engine (catches all &# chars)
  • improved: updated msgbox to new notify window for login errors
  • fixed: search box draw issue
  • fixed: doubleclick script list toggle issue
  • fixed: support for CloudFlare protected sites

New in Bit Che 3.5 Build 18 (Feb 23, 2015)

  • new: Script Groups for better organization, requires Plus
  • new: login#= for custom login URL when using a Mirror (available if Site requires a custom URL not related to @Home)
  • new: Script Mirror Checker (via protected menu, open and close Debugger, and requires Plus)
  • new: simple http file type detection for basic support for fetching non-torrent files
  • improved: proper support for Synology NAS
  • improved: Unicode searches supported (excluding Wine)
  • improved: better Unicode support for GUI
  • improved: Unicode script files supported (UTF-16 only)
  • improved: shows script errror status on script list
  • improved: search tab size auto adjusts to content
  • improved: better status messages for saving/processing torrents
  • improved: better proxy support
  • improved: better URL handling for Home/Profile
  • improved: adjusted UI width for search history
  • improved: moved 'Update Scripts' under 'Script Pack' menu
  • fixed: several bugs with multi-pages, only using added results, ignoring auto filtered results, max results bug
  • fixed: bug with Script Pack Update reporting
  • fixed: no more double window refresh when loading torrent views
  • fixed: 'Open With' menu via the Torrent Details dialog now works
  • fixed: bug with search tab incorrect width
  • fixed: bug with opening same torrent details more than once with multiple Torret Detail windows
  • fixed: bug with after stopping current search, using debugger, and 'Open With' using code sections
  • fixed: http redirect issue (uses win32 api now)
  • fixed: properly shows option checkmark when log directory exists and is logging.
  • fixed: missing icon resource from executable
  • fixed: minor improvements Coffee Cup dialog
  • fixed: automatic conversion of size reported in bytes
  • fixed: Wine environment improvements
  • fixed: bug with tab resizing/overlapping
  • fixed: misc other bugs
  • Script Engine:
  • new: htmldecode() script function to covert &#html; chars to strings
  • new: notify() function for popup notifications (see Synology script)
  • new: mergeurl() function to better support combinging domains and pages
  • improved: debugger engine improvements, unicode support, run button added, multipage info added, #comment line support
  • improved: utf8decode function now supports custom code page
  • fixed: script engine parsing bug

New in Bit Che 3.0 Build 10 (Sep 1, 2014)

  • new: able to fetch results from searches with multiple pages (requires Bit Che Plus and scripts to be updated, and setting ENABLED in Preferences)
  • new: allows sending torrents/magnets to external applications or servers (Synology, uTorrent Remote, Trans. Remote GUI, etc) - thanks skywalka & regi100
  • new: support for RSS (through custom scripts) built into Coffee Cups. See the example script in %appdir%\scripts\other\coffee\ (if you want to use ShowRSS.info, Personal then edit your User_ID).
  • new: export results list to .CSV file - thanks rgrun1
  • new: script engine function 'resubmit' to allow url resubmitting/redirection/forwarding
  • new: added option to auto scrape torrent on (View Torret Details dialog)
  • new: create Magnet link for torrent (now under 'More' button) (View Torret Details dialog)
  • improved: added languages, coffee scripts, and external scripts to the default pack
  • improved: added flag to freeze scripts to prevent updating (and override to force)
  • improved: 'Save Torrent', 'Open Torrent', and 'Open Torrent With' actions from results list now support multi code sections to fetch torrent/magnet (as 'View Torrent' dialog does)
  • improved: supports http redirection to a magnet link while fetching url
  • improved: does not fetch torrent again if already loaded for 'View Torrent' dialog (duh! reduces bandwidth and speeds up torrent launching)
  • improved: modified size filters to be more practical
  • improved: added 3 more result context menu actions - open with external, copy result name to clipboard, and launch google search
  • improved: results list mouse middle click now supports new context menu options
  • improved: allows search request to use POST
  • improved: profile editor reworked - thanks Bovski
  • improved: support for Basic HTTP Authentication for login sites
  • improved: added a new script header flag "initialize=1" which will trigger the code section labeled [initialize] to be processed before beginning the search.
  • improved: allows the ability to modify any of the search variables, including new @search, @profile and also use the read-only $descriptions (1 if turned on and 0 if turned off).
  • improved: some language translation widths and heights based on feedback from gojko and Exoskeletor (thanks guys!)
  • improved: added 'cookie' and 'referer' support for cache sites
  • improved: torrent scrape error detection
  • fixed: torrent hash parsing/calc (finally fixed bencoding issue)
  • fixed: torrent scrape for private sites
  • fixed: 'Locate' button in the script debugger for 'find() and extract()'
  • fixed: urlencode function and properly urlencode the @search
  • fixed: properly ignores scripts without given profile search url (even if set with '/') - thanks bovski
  • fixed: allows search profiles set with '/' to use main search profile url when manually enabled - thanks bovski
  • fixed: fetching URLs prefixed with '//' to use HTTP or HTTPs protocol based on referer
  • fixed: HTTP authentication error (bug in winhttp - seen on Windows 8.1)
  • fixed: cookies lost on redirection request (seen on Windows 8.1)
  • fixed: not detecting certain .torrent handlers applications - thanks BugMagnet
  • fixed: search with forced 'referer' for login sites
  • fixed: other minor bugs

New in Bit Che 2.0 Build 60 (Apr 12, 2013)

  • new: code signed to prevent Windows and A/V false warning messages
  • new: new script engine functions (ucase and lcase)
  • improved: translation support for GUI and updated English.ini
  • improved: support for Wine environments and handling torrents
  • improved: file size filters tweaked
  • fixed: script engine bug with "|" characters
  • fixed: disabling private scripts after login failure
  • fixed: wrong tab displayed after launching with sticky tabs
  • fixed: memory leak issue with tabs refreshing
  • fixed: connections with SSL certificate errors
  • fixed: Coffee Cups gui behaves strangely
  • fixed: search issue with scripts using Special Login
  • fixed: Special Login cookie handler for Win XP
  • fixed: 'remove exact' and 'similar matches' working
  • fixed: bug fixes, GUI tweaks, and improvements

New in Bit Che 2.0 Build 48 (Feb 13, 2013)

  • fixed: http proxy support. can use with Tor (with Privoxy or Polipo) and/or HTTP Proxies.
  • fixed: script engine ELSEIF bug after IF with 2 test conditions (if x test AND y test).
  • fixed: allows deleting $cookie by setting to blank string.
  • improved: adjusted GUI dimensions for improved script list.

New in Bit Che 2.0 Build 45 RC5 (Feb 6, 2013)

  • fixed: bug fixes (cookies, login handling), added improved log file support, and exposed individual result 'referer' and 'cookies' in case sites require strict checks.
  • fixed: minor fixes for script debugger (display only)
  • fixed: work around for Special login cookie steal from HTTPS sites -- thanks CuF
  • fixed: possible redirect 301 'referer' correction -- thanks CuF
  • fixed: 'Torrent Details' not loading with multiple code2 links and single 'Torrent Details' window
  • fixed: minor script debugger display error fix
  • fixed: Hash incorrectly calculated for some .torrents and magnet links (base32 conversion)
  • fixed: scrape functionality for some trackers
  • fixed: POST http request support for file fetches
  • fixed: IF THEN logic bug (skipped a IF THEN section after using 'LOOP' function) (thanks CuF)
  • fixed: suppressed java error messagebox using Special Login (thanks CuF)
  • fixed: URL opening double with Chrome (thanks Exoskeletor)
  • fixed: critical internal param handling and cookie bug
  • fixed: script engine [IF THEN ELSEIF and ELSE]
  • fixed: malformed 'seeders' number reporting (thanks CuF)
  • improved: stability tweaks
  • improved: language translations support and form sizes (thanks Exoskeletor)
  • added: Debugger [IF THEN ELSEIF and ELSE] support (able to step through and back, plus improved display)
  • added: right click on Results columns to select/unselect columns to be hidden (thanks sunstrip)
  • added: new option to add Script Packs via bc://scriptpack?name=Name&update=URL for one-click installation
  • added: prelogin now able to execute code0 script section and manipulate $form and $loginurl prior to 'login' -- thanks CuF
  • added: $seeds and $leeches are pushed to the 'Torrent Details' windows and both can be changed in code2 sections -- thanks CuF
  • added: script function improvement: array(@q,#1,#2) where #2 is added to #1.. both #1 can be variables as expected. -- thanks Bovski
  • added: access and modify http request REFERER to Script engine for individual results

New in Bit Che 2.0 Build 235 RC4 (Nov 29, 2012)

  • added: Full support for Windows 7, Windows 8
  • added: Rewritten Script Engine -- more powerful and easier to use
  • added: Supports Secure HTTP/SSL
  • added: Supports gunzip compression
  • added: Supports proxy connections
  • added: Supports magnet links and can locate matching torrents
  • added: Support multiple 'Script Packs' (host your own!)
  • added: Support multiple mirrors per Script
  • added: Real-time scraping of trackers for current peers
  • updated: Redesigned Interface (Windows Themed)
  • updated: New Script List shows number of results/status per script
  • updated: New Preferences & Script Pack Update dialogs
  • updated: Improved Script Debugger
  • updated: Removed Dependencies and Helper Apps
  • updated: Many overall code improvements/optimizations.

New in Bit Che 1.0 build 60 (Apr 11, 2008)

  • added: Full support for Windows Vista and Windows 2003
  • added: All issues with DEP are fixed, all Bit Che components are now able to run on any Windows version (or Linux/MacOSX with WINE)
  • added: Full Unicode support for language translation and auto detects system language
  • added: Check for updates now includes both new engine scripts and program updates
  • added: Search history is saved between sessions
  • added: Remembers Window size, position, Maximized or Normal, and if Script Bar is visible or hidden
  • added: Remembers column sizes for maximized or not maximized
  • added: Ability to specific a specific browser to launch URL pages (open settings.ini, under "options", make a new line "browser_path=" and put the full path to whatever browser you want to use)
  • added: Command line flag "/portable" to force bit che to use the current directory as the app path
  • added: Many new scripts added
  • updated: Faster startup
  • updated: Reorganized menu options
  • updated: Improved tab bar
  • updated: New icons (much prettier when ALT-Tab, etc)
  • updated: Many overall code improvements/optimizations.
  • fixed: Should now have fewer false anti-virus reports
  • fixed: Problem handing cookies that prevented compatibility with some scripts
  • fixed: Tons of bugs!

New in Bit Che 1.0 build 59 (Jan 3, 2007)

  • Translated into 8 different languages
  • Search Tabs (Guevara Edition)
  • Media Type searching (Guevara Edition)
  • Morning Coffee Extension (Guevara Edition)
  • Results show torrent seeder/leecher ratio
  • Minimize Bit Che to the system tray
  • Refresh open search tabs at set intervals
  • Added 'filter.txt' to permanently ignore results based on keywords
  • bc:// URL Protocol integration with Browser Plugins / uTorrent
  • Added command line support for launching searches
  • Torrent Details can sort columns by filename or file size
  • 'Sticky Tabs' allowing you to save/load searches between sessions
  • Basic file size filtering (uses either "-size>X" or "-size
  • Torrent Details shows creation date and the client name.
  • Added option to automatically check for updates.
  • Added DIDIDave.com script.
  • many overall code improvements/optimizations.
  • fixed many bugs

New in Bit Che 1.0 build 25 (Jun 19, 2006)

  • improved search results filtering