news
XESC & TECHNOLOGY © 2007-2017

» xVST will celebrate the 10 aniversary! 2017-03-07

Wow! 10 years passed since the first version of xVST !! That young man coding until late on night, learning new languages, technologies, frameworks...

I have been really very busy the last 5 years, and being honest, I continue very busy with my own company (we are five people and increasing)... and my spare time will decreases dramatically in a few weeks (five weeks to be exact)! Now, with 31 years old I'll be father for first time! I made a lot of things in my life, but none is so important as this ... Welcome to this world Aran, my litle daughter ... Your mum and I are building your world, your home, your future and trust me when I say: nothing will make me more happy in this world than see your beautiful face for first time and love you forever.

I would like to say thank you to everyone who helped me with this projecte, the xVST.

I really miss to work on make a better version of xVST, every day I think: "Today you'll find some minutes to code a new feature and improve the bla bla..."

My future plans are:

  • Update the core base to latest Qt (done!)
  • Bring a 64bits version to Windows users (done!)
  • Test and update all (or almost all) the plugins (work in progress - I'll start updating the most important of them).
  • Create a new responsive website (planning)

If this projecte still alive after 10 years, why it cannot stay alive for 10 more years?

PS: I'm scared, lol.

» xVST version 2.5.1 released! 2013-01-08

Finally! The new version of xVST is here! There are two things remarkable:

  • 1) The Mac OS X 10.6 support has been restored and now the Mac OS X 10.8 is now supported!
  • 2) You don't like the adult plugins? Then disable them and forget about their existence! :D

Here the full changelog of this version, enjoy it!

  • Added the possibility to uninstall the adult sites from your system and ignore them (no updates)
  • Added a new startup parameter "-resetmessages" for display again all the starting messages (welcome window, adults sites request and change-log)
  • Added a new startup parameter "-showchangelog" for display again the change-log of current version
  • Fixed bug (Error: Erratic main window centering on startup when more than one monitor was connected)
  • Windows
    • Fixed bug (Error: Information window was too small)
  • Mac OS X
    • Compiled with Qt 5.2
    • Added Mac OS X Mavericks compatibility
    • Restored compatibility with Mac OS X Leopard (10.6.x)
    • Removed the QWebView module dependence (now the native WebView is used again and reduced the final binary size)

» xVST version 2.5 released! 2013-05-26

Incredible!!! We released a new version!! Woooho!! We are planing a serie of updates in order to improve and implement all of your requests!

Well, this update is not flooded with full of new features but has alot of internal improvements. For example, the RTMP support is much better (based on RTMPDump instead of FLVStreamer), SSL on Windows, HTTPS is now a valid protocol, Qt 5.x, etc...

Not all are good news, sorry, the static compilation for Windows is not compatible with Webkit, so the web view is based on IE... We hope that it will be temporary!! hehe

Here the full changelog of this version, enjoy it!

  • Compiled with Qt 5.0.2
  • Added finnish translation (thanks to Tuomas Lahteenmaki)
  • Added bulgarian translation (thanks to Vasil Stoev)
  • Added the HTTPS protocol as valid
  • Added 15 new plugins:
    • MySpace
    • ExtremeTube (thanks to crapmaster)
    • Real GF Porn (thanks to crapmaster)
    • Macho Video (thanks to crapmaster)
    • Totally nsfw (thanks to crapmaster)
    • Totally Crap (thanks to crapmaster)
    • Totally Up Yours (thanks to crapmaster)
    • My girlfriend vids (thanks to crapmaster)
    • Home made voyeur (thanks to crapmaster)
    • WTF People (thanks to crapmaster)
    • Stolen XXX Videos (thanks to crapmaster)
    • Newsfilter (thanks to crapmaster)
    • m90 (thanks to crapmaster)
    • GirlfriendVids (thanks to crapmaster)
    • PornTube (thanks to crapmaster)
  • Changed plug-ins:
    • YouTube
    • Google Videos
    • TV3 a la Carta
    • Yuvutu (thanks to crapmaster)
    • Xhamster
    • Jizzhut
    • XTube
    • Youporn
    • Clipfish
  • Improved the program version comparation algorithm
  • Improved the RTMP support (new core based on RTMPDump 2.4 http://rtmpdump.mplayerhq.hu/).
    • Improved download stability! Yes! You did read it right!
    • Supported protocols: rtmp, rtmpe, rtmpt, rtmps, rtmpte, rtmpte, rtmfp
    • SSL support using the PolarSSL library (http://polarssl.org/)
    • Added live streaming support!
  • Fixed bug (Error: Sometimes crashes trying to cancel an update. Thanks ckorn)
  • Fixed bug (Error: Sometimes crashes searching videos)
  • Fixed bug (Error: The update module doesn't work as expected in some rare cases)
  • Plug-ins SDK
    • Improved the RTMP support adding the "rtmpParams" functionality (used for extra RTMP parameters). More info at Plugins SDK Wiki.
  • Windows
    • Due to an incompatibility with Webkit and static builds, the Webkit module has been removed in favor of IE web core (We hope that it will be temporary sorry guys)
    • Added HTTPS support (YES! Finally!)

» New version coming... 2012-05-08

I'm working on a new updated of xVST. This new version is not a major update! Sorry folks, heheh.

In my defence I must say that my TODO list is extense and I'm implementing some interesting features!

» YouTube plugin version 3.0 released! 2011-08-07

Yes! You can download YouTube videos again!!

» xVST version 2.4.1 released! 2010-09-06

Phew!! After two weeks of intensive development... I'm glad to publish this new "minor" update... This version comes with important changes and updates.

I would like to remark three of those important changes:

  • The ffmpeg included in xVST (Windows and Mac OS X) has been updated to version 0.6! Note for Mac users: The 0.6 is only avaiable in 64bits. Sorry.
  • The mp4 conversion now uses the x264 vcodec, the output quality is now exquisite! In addition, a new conversion format has been added: MP4 HD codification
  • Added the possibility to add more than one URL at same time. Yes, finally is possible! You can add those multiple URLs using copy&paste, drag&drop or selecting a file which contains the URLs separated in lines.

Here the full changelog of this version, enjoy it!

  • Added support for "RTMPE" Flash protocol
  • Added a confirmation dialog before cleaning the downloads list
  • Added a confirmation dialog before deleting a download
  • Added possibility to add urls from files (separated in lines)
  • Added possibility to paste from clipboard more than one url at same time (separated in lines)
  • Added possibility to drop more than one url at same time (separated in lines)
  • Added new conversion format (mp4 HD)
  • Added two new plugins:
    • XHamster (thanks to Supelex Technologies)
    • UStream
  • Improved all plug-in's icons (reduced icon file size)
  • Improved the internal management of downloads
  • Improved conversion to mp4 (now uses x264 v-codec + presets)
  • Updated catalan translation
  • Updated spanish translation
  • Updated japanese translation
  • Updated german translation
  • Updated italian translation
  • Changed plug-in:
    • Aniboom
    • Atom
    • Break
    • Caught on Tape (before known as Caught on Video)
    • Cinemavip
    • DailyMotion
    • Disclose
    • Shred or Die
    • Streetfire
    • Keezmovies
    • XHamster
    • XTube
    • JizzHut
  • Fixed bug (Error: Custom video conversion was ignored if the options "Convert downloaded videos" was disabled)

Plug-ins SDK:

  • Fixed bug (Error: The empty selections were not detected by "copyBetween" function)

Windows:

  • Updated ffmpeg library to version 0.6 and added the h264 presets

Mac OS X

  • Compiled with Qt 4.6.3
  • Updated ffmpeg library to version 0.6 (64 bits only) and added the h264 presets
  • Fixed bug (Error: Modal sheets were not responding to mouse events correctly)

» xVST version 2.4 released! 2010-04-07

This new version comes with alot of new features, changes and bug fixes!

Here the full changelog of this version, enjoy it!

  • New HTTP core!
    • The latest Qt4 tecnologies are used
    • Added gzip support
    • Added more explicative errors
    • Imporved the time-out control
    • Improved the proxy support
    • Improved the cookies support
    • Reduced the CPU usage
  • Added the "What's new" functionality
  • Added the winPenPack in credits window
  • Added video items multiselection manipulation
  • Added possibility to queue downloads
  • Added the "Error code" in bug-report sent information
  • Added Network configuration options
  • Added Russian translation (thanks to h31)
  • Improved the automatic updates
  • Improved the image previewer (search videos)
  • Revised English translation
  • Revised Spanish translation
  • Revised Catalan translation
  • Changed "Move UP" and "Move DOWN" shortcut to "Alt + up" and "Alt + down"
  • Changed plug-in:
    • YouTube
    • YouTubeIslam (renamed to TubeIslam)
  • Fixed bug (Error: The session was not restored correctly)
  • Fixed bug (Error: The converted file names where truncated if a "." was present)
  • Fixed bug (Error: The main window was freezed when an active search was interrupted)
  • Fixed bug (Error: The resuming downloads were never started in some rare situations)
  • Fixed bug (Error: The "Invalid URL" error was not assigned with invalid URLs)
  • Fixed bug (Error: The bug-report was not displayed in some rare situations)

Plug-ins SDK:

  • Added 2 new methods to Http class:
    • void setCookiesEnabled(bool value)
    • void setTimeOutOption(bool value)
  • Fixed bug (Error: The default separator value of http::getCookies was not assigned)
  • Fixed bug (Error: The default separator value of http::addCookies was not assigned)

» xVST have reached +1.000.000 of downloads!! 2010-03-03

Wow! I can't belive it! The xVST has been downloaded more than 1.000.000 times! (1.133.575 at this moment).

This last month (February 2010) xVST has been downloaded 104.362 times!! A new record!

Thank you so much!!

» xVST version 2.3.5 released! 2010-03-03

Here the full changelog of this version, enjoy it!

Changelog 2.3.5:

  • Compiled with Qt 4.6.2
  • Added the possibility to rename the video titles (NOTE: only possible when it is not being downloaded or converted)
  • Added one new plug-in:
    • Szinhaz.tv
  • Revised English translation
  • Revised Spanish translation
  • Revised Catalan translation
  • Changed plug-in:
    • Youtube (updated search functions)
  • Improved (reduced and trimmed) all internal images for a better performance and reduction of application size

Windows Vista/7

  • Added detection and migration of old and read-only downloads directory to a new downloads directory
  • Changed the default downloads directory to: "C:/Users/{user}/Videos/xVST"

» xVST version 2.3.4 released! 2010-02-12

Here the full changelog of this version, enjoy it!

Changelog 2.3.4:

  • Improved error detections with RTMP protocol
  • Fixed bug (Error: If an URL was not valid the program ended with an error)
  • Changed plug-ins:
    • YouPorn

» xVST version 2.3.3 released! 2010-01-31

Here the full changelog of this version, enjoy it!

Changelog 2.3.3:

  • Added "No results found" message for searchs with no results
  • Added the time remaining for videos with "no-size" (RTMP protocol)
  • Improved time remaining calculation (RTMP and HTTP protocols)
  • Improved video previews in search functions
  • Improved session, when a new video is added the session is saved
  • Added one new plug-in:
    • TV3 a la Carta
  • Changed plug-ins:
    • Google Videos (updated search functions)
    • Break
    • Yikers
    • XTube
    • Wat.tv
    • T'n A flix
    • Yuvutu
    • StreetFire

Mac OS X

  • Added GROWL support (if GROWL is not supported the old information popup is displayed)

» xVST version 2.3.2 released! 2010-01-03

Here the full changelog of this version, enjoy it!

Changelog 2.3.2:

  • Compiled with Qt 4.6
  • Updated program copyright to 2010
  • Changed plug-ins:
    • ClipFish

Windows

  • Solved problem with downloads on Windows Vista and Windows 7 (fixed upgrading to Qt 4.6)

Mac OS X

  • Added official Intel 64-bits support
  • Improved support on Mac OS X Snow Leopard (32 and 64 bits)

» xVST version 2.3.1 released! 2009-12-01

Here the full changelog of this version, enjoy it!

Changelog 2.3.1:

  • Added one new plug-in:
    • Game Anyone? (thanks to Max Zorloff)
  • Changed plug-ins:
    • YouPorn (added search functions, thanks to Matze Ba)
    • MyVideo (added search functions, thanks to Matze Ba)
    • ClipFish (added search functions, thanks to Matze Ba)
    • YouTube
    • 5min
    • Break
    • Caught-on-video
    • KeezMovies
    • MySpass
    • PornHub
    • Spike
    • Tangle
    • T'n A flix
    • Vimeo
  • Revised Hungarian translation
  • Fixed bug (Error: Failed downloads were reported as "Completed" instead of as "Error")

Plugins SDK:

  • Added 5 new helper functions:
    • String trimString(String str)
    • String simplifyString(String str)
    • String programVersion()
    • String programVersionShort()
    • String programVersionNumber()
    • Fixed bug (Error: The default value of strLastIndexOf was incorrect)

» xVST version 2.3 released! 2009-10-17

Here the full changelog of this version, enjoy it!

Changelog 2.3:

  • Added possibility to execute the xVST without the loading splash screen (execute with -nosplash)
  • Added possibility to add videos on execution time (if another instance of xVST is running those URLs will be added into the current xVST instance)
  • Added "Plugin Version" information in "Bug Report"
  • Added Italiano translation (thanks to Vecna)
  • Added possibility to pause an item when it is as "Ready" state
  • Added four new plug-in:
    • Scientific Blogging
    • TV2.hu
    • Videolog (UOL)
    • StreetFire
  • Revised English translation
  • Revised Spanish translation
  • Revised Catalan translation
  • Revised Japanese translation
  • Revised Italian translation
  • Updated the "Thanks to" list with:
    • Tilt: Japanese language author
    • Christian Kieschnick: German language author
    • Reintjedevos: Dutch language author
    • Vecna: Italian language author
    • Daniel Nylander: Swedish language author
  • Changed: Only one instance of xVST can run at same time (this can be changed, executing the new xVST instance with parameter -forcenewinstance)
  • Changed plug-ins:
    • Youtube (updated search functions)
    • Google Videos (updated search functions)
    • Youtube
    • Dailymotion
    • 5min
    • Caught-on-video
    • ClipFish
    • Metacafe
    • T'n A flix
  • Improved pasting URLs from clipboard (now they are trimmed)
  • Fixed bug (Error: Dropped URLs directly to main window were not checked)
  • Fixed bug (Error: The html tags where not removed from file name)

» Italian (IT) language file added! 2009-08-08

Thanks to Vecna the xVST have now the Italian (IT) language file! You can download the new language files using the Language Manager (Options -> Language -> Language Manager) or intsall your self downloading the translations from downloads page.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 2.2, you can leave a message here or send me an email.

» New official Windows release added: Portable version! 2009-08-07

Thanks to the great job made by winPenPack - The Portable Software Collection the xVST have now a new official release for Windows: the Portable X-xVideoServiceThief.

This version is and will be maintained by winPenPack.

You can download this fantastic version from our downloads page or from winPenPack's server.

» xVST version 2.2 released! 2009-08-06

This version comes with some new features, improvements and much more!!

Some new cool features has been added, but may be the most important new feature is the RTMP support! Read the full changelog for more information.

Known issues: On Windows Vista the RTMP downloads may not work.

Here the full changelog of this version, enjoy it!

Changelog 2.2:

  • Added RTMP (Adobe Flash streaming) support (thanks to flvstreamer)
  • Added automatic network configuration (automatic proxy detection and configuration)
  • Added two new searching scopes ("All standard services" and "All adult services")
  • Added save/restore last search settings
  • Added dutch translation (thanks to Reintjedevos)
  • Added japanese translation (thanks to Tilt)
  • Added Changelog in "Information" window
  • Added 11 new plug-ins:
    • Spankwire
    • elRellano
    • Pornfuze
    • EJB
    • T'n A flix
    • Jizz-hut
    • PP2G TV
    • Shred or Die
    • Atom
    • ATV
    • TSN
  • Changed plug-ins:
    • Badjojo (added search functions)
  • Fixed bug (Error: User-Agent was not send on HTTP requests)
  • Changed default searching scope from "All services" to "All standard services"
  • Revised the Catalan language file

Plug-ins SDK:

  • Added 1 new property to VideoDefinition class:
    • String userAgent
  • Added 1 new method to Http class:
    • void setUserAgent(String value)

Linux:

  • Fixed bug (Error: Updates were not installed correctly)
  • Fixed bug (Error: The program updates were not installed correctly)

» Future RTMP support on next xVST version! 2009-07-31

I've been working on RTMP support for next xVST version, and today I finally implemented a succesfull support for RTMP on Mac OS X, Linux & Windows. Some basic code is already missing, such as errors handling and other improvements... but the RTMP is now a reallity!

Thanks to the great job made by Andrej Stepanchuk with his tool flvstreamer I made a special version of flvstreamer for xVST.

If you want take a first look, download the last SVN version (some extra work will be needed to run it, some automatic scripts are missing by now).

» Dutch (DU) & Japanese (JP) languages files added! 2009-07-31

Thanks to Reintjedevos the xVST have now the Dutch (DU) language file and thanks to Tilt the xVST have now the Japanese (JP) languae file! You can download the new language files using the Language Manager (Options -> Language -> Language Manager) or intsall your self downloading the translations from here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 2.1, you can leave a message here or send me an email.

» xVST version 2.1 released! A major update! 2009-07-03

I'm so glad to anounce this first non-alpha version of xVideoServiceThief!

This version comes with alot of new features, improvements and much more!! Also, the oficial website has been updated and redesigned to a more fancy and cool style!

Some new cool features has been added (search videos, scheduled dowloads, custom downloads...), read the full changelog for more information.

Almost all of your features request has been heared and implemented!

Here the full changelog of this version, enjoy it!

Changelog 2.1:
  • First non ALPHA version!
  • Compiled with Qt 4.5.2
  • Added search videos feature
  • Added new schedule option
  • Added possibility to add custom downloads (if you have the video URL just enter it and the xVST will download/convert it for you)
  • Added password for UPS! adult content blocking
  • Added ability to Drop video directly to Downloads list
  • Added loading window
  • Added shortcuts to some common actions:
    • Add video (control + A)
    • Start download (control + S)
    • Cancel download (alt + S)
    • Pause/Resume download (control + P)
    • Drag & Drop window (control + D)
    • Check for updates (control + U)
    • Program options (control + O)
    • Search videos (control + F)
    • Program information (control + I or "cmd + ," in Mac OS X)
    • Move video up (control + up)
    • Move video down (control + down)
    • Open downloads directory (control + T)
    • Online help (F1)
  • Added 16 new plug-ins:
    • GodOfHumor
    • Kontraband
    • Pugorama
    • OneHumor
    • Clipjunkie
    • Wat.tv
    • CollageHumor
    • Vimeo (Standard + HD)
    • Disclose.tv
    • Yuvutu
    • Youporn
    • Pornhub
    • KeezMovies
    • Freecaster
    • GoEar
    • XVideos
  • Removed adult links from Information window when "Block adults content" is enabled
  • Removed adult plugins from blocking list when "Block adults content" is enabled
  • Updated completed download pop-up window
  • Updated PayPal icon in main window
  • Fixed bug (Error: re-directions were not correctly processed on HEAD requests)
  • Fixed bug (Error: infinite re-directions were not controlled)
  • Fixed bug (Error: ICO and GIF formats weren't supported on static compilations)
  • Fixed bug (Error: The "short" subversions were not compared correctly (i.e: 2.0.0a was equal to 2.0.0))
  • Fixed bug (Error: After cancel the updates the program was finishing throwing an exception)
  • Fixed bug (Error: Expired URL's were not refreshed before start download or resume an existend download)
  • Improved visualization of video information
  • Improved visualization of options menu
  • Changed plug-ins:
    • Mp3Tube is now YehPlay
    • Google videos (added search feature)
    • YouTube (added search feature)
Plug-ins SDK
  • Added search plugins core:
    • function searchVideos(keyWord, pageIndex)
    • new SearchResults()
    • void SearchResults::addSearchResult(videoUrl, imageUrl, title, description, duration)
  • Added 1 new property to VideoDefinition class:
    • String headers
  • Added 2 new methods to Http class:
    • void setMaxAutoJumps(int value)
    • String downloadWebpageHeaders(String URL, String separator = "\n")
  • Added 1 new helper function:
    • Array splitString(String str, String separator, [bool splitBehavior], [bool caseSensitive])
Mac OS X
  • Added "File", "Controllers", "Tools" and "Help" menu items
  • Added "About xVideoServiceThief" in Application menu
  • Added "Preferences..." in Application menu
  • Changed Add Video dialog to Mac OS X Sheet style for better Mac OS X look&feel
  • Changed Languages Manager dialog to Mac OS X Sheet style for better Mac OS X look&feel
  • Changed Credits dialog to Mac OS X Sheet style for better Mac OS X look&feel
  • Changed alternating row color to grey for better Mac OS X look&feel
  • Changed historic.plist and session.plist location to "/{user}/Library/Application Support/xVideoServiceThief/"
  • Changed image plug-ins cache dir to "/{user}/Library/Caches/xVideoServiceThief/plugins-cache"
  • Fixed bug (Error: the completed pop-up text were always the same)
  • Fixed bug (Error: window size wasn't correctly saved and restored)
  • Fixed bug (Error: Drag&Drop window wasn't useful)
  • Fixed bug (Error: on empty lists the alternating height row was incorrect)
Windows
  • Fixed bug (Error: the "checking for updates" dialog was displayed as separated window on task-bar)
  • Changed image plug-ins cache dir to "C:\Documents and Settings\{user}\Program files\xVideoServiceThief\plugins-cache"
Linux
  • Changed image plug-ins cache dir to "~/.xVideoServiceThief/plugins-cache"
  • Changed Information dialog size

» xVST version 2.0.1 alpha released! (bug fix release) 2009-05-06

This version is a bug fix release, which solve some important problems with last official version of xVST 2.0a.

Changelog 2.0.1a:
  • Added RedTube plugin
  • Updated German translation
  • Updated Portuguese translation
  • Updated Hungarian translation
  • Fixed bug (Error: After send a bug report an empty message was displayed due to SF.net changes)
  • Fixed bug (Error: Updates files were not parsed in UTF8)
  • Fixed bug (Error: Paths with spaces where not correctly processed)
Windows
  • Changed config.conf location (moved to "C:\Documents and Settings\{user}\Program files\xVideoServiceThief\"
Windows (Static versions only)
  • Compiled with VC++ 9.0.21022.8 version instead of VC++ 9.0.30729.1 (wich caused alot of "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem." messages.

» xVST 2.0.0 is a reallity! 2009-05-01

One year after last official release, I'm glad to announce a new version of xVideoServiceThief.

This new version 2.0a comes with a lot of new features, improvements and updated services, but the most important change is the new xVST core based on plugins (java script plugins), so everyone can now write their own plugins.

The new xVST is developed using the last Qt framework (4.5.x), which is needed for the new xVST plugins core.

Also, an official version for MacOS X (Intel) is available! Yes! Finally! The PPC version is being developed.

The xVST linux version now includes a simple install script, which will help the users install the new xVST. Please read the "readme.txt" before install the xVST linux.

Enjoy it!

Changelog 2.0a:
  • Upgraded to Qt 4.5.x
  • Changed the internal xVST monolithic core to a dynamic core (based on Plugins)
  • Changed: After a new update, on restart the program will check again for updates
  • Added Danish (DA) translation (thanks to Jens Chr. True)
  • Added Portugese - Brasil (BR) translation (thanks to Mateus Tuler)
  • Added Korean (KR) translation (thanks to Lee Evan)
  • Added Hungarian (HU) translation (thanks to Zoltán Magyar (ZityiSoft))
  • Added Galician (GL) translation (thanks to Marcos Díaz)
  • Added Romanian (RO) translation (thanks to Iulian Temelie)
  • Added German (DE) translation (thanks to Christian Kieschnick)
  • Added Swedish (SV) translation (thanks to Daniel Nylander)
  • Added automatic user language O.S detection
  • Added URL for each video service in "Information" form
  • Added embeded checking for updates at startup
  • Added the possibility to set a custom conversion configuration on add a new video
  • Added sorting for "Downloads log" list (now is sorted from old to new downloads)
  • Added possibility to open urls (double click) in "Downloads log" list
  • Added Paypal donate button in main window
  • Added conditional updates (for future possible complicated updates)
  • Added double click detection on Drag&Drop window (displaying the main window)
  • Added two new formats to convert:
    • MP4 (*.mp4) format
    • Sony PSP (*.mp4) format
  • Fixed bug (Error: when two or more videos failed an exception was generated)
  • Fixed bug (Error: iPod mp4 format was not converted, thanks to "Jens Chr. True" for your help)
  • Fixed bug (Error: 3gp format was not converted)
  • Fixed bug (Error: editing the "Downloads Dir" manually in Main form, on enter a new char the cursor where placed at end of edit)
  • Fixed bug (Error: Invlaid file names when the video title contains '/' or '\')
  • Fixed bug (Error: Paypal link was corrupt, now the Paypal button links to xVST website donation page)
  • Fixed bug (Error: Open downloads directory in tray icon were not opened)
  • Fixed bug (Error: unneeded "content-length" header was added causing "400 bad request" error in some servers)
  • Fixed bug (Error: speed buttons of Options window where bad linked to mouse actions)
  • Updated English language
  • Updated Spanish language
  • Updated Catalan language
  • Updated french language
  • Updated ffmpeg lib to last version (0.5)
  • Improved internal HTTP class (added connection timeout)
  • Improved update center (added download error detection)
  • Revised all services:
    • Added HD videos for Youtube
    • Added HD videos for GameSpot
    • Added Tangle.com (before GodTube)
    • Removed Sclipo: Videos are not publics
    • Removed Stage6: Website closed
    • Removed Lulu.tv: Website closed (now is lulu.com and its a shopping site)
    • Removed ZanyVideos: Videos are not publics
    • Removed Zaable: Now is a strange website (videos seems to be privates)
    • Removed Broadcaster: Website closed
    • Removed GodTube: Website changed to Tangle
    • Removed ZippyVideos: Website seems to be down
xUpdater
  • Added new function: echo "msg"
  • Added possibility to use " inside the ".." (i.e: "bla bla \"quoted\" bla bla")
  • Added new optional parameter to "exec" function "wait" (i.e: exec "app" wait)
Linux
  • Configuration file for linux os is now : ~/.xVideoServiceThief (thanks to AzalSup)
  • Default download directory for linux os is now ~/xVideoServiceThief_downloads (thanks to AzalSup)
Windows
  • Compiled with last VC++ version (VC++ 2008 express edition)
Windows Vista
  • Added detection of Windows Vista for advertise about "administrator permission"
  • Added administrator permission before execute xUpdater
MacOS X
  • Added ffmpeg internal detection
  • Resized all windows for better user experience
  • Configuration file for MacOS X is now: /Users/{User}/Preferences
  • All configuration files are now PLIST's

» xVST 2.0.0 in few days!! 2009-04-25

I'm very glad! After two months of hard working on xVST, finally the xVST 2.0.0 is a reallity!

This version comes with alot of improvements and a new internal core based on plugins! Yes! Plguins!

Good news for the Mac users, the new xVST will come with a Mac-xVST (intel and 10.5.x) version! Only Intel? Well... I'm planning to release an Universal version, if I can compile the ffmpeg and xUpdater as universal binaries.

More information at the official release note!

» New version is coming soon! 2008-12-06

I have no time to develop my xVST, but a new version it's coming soon with some new features, such as, language installer, new and revised services, Mac port of xVST, fixed iPod convertions...

Any help it's always welcomed!

» Romanian (RO) language file added! 2008-11-10

Thanks to Iulian Temelie the xVST have now the Romanian (RO) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.2a, you can leave a message here or send me an email.

» German (DE) language file added! 2008-11-09

Thanks to Christian Kieschnick the xVST have now the German (DE) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.2a, you can leave a message here or send me an email.

» The Mac OS X version is almost ready!! 2008-11-01

The xVST-Mac is being close to be finalized. Some changes has been made to make the xVST-Mac version more usable.

Some important task are pending to finish yet, "Updates center" is an example, because a xUpdater-Mac (which depends on Lazzarus) needs to be compiled and tested under Mac OS X.

A first taste of xVST-Mac version:

The final xVST-Mac version will come with next release (1.8.3a).

To all Mac OS X users, please be patient!

» xVST is finalist of programming QtCentre Contest 2008!! 2008-10-27

Repeat with me: "Hip, hip!... Hurra!" I'm so happy! :D Now I'm full of energy to continue developing my little child xVST.

xVideoServiceThief has been choosed as one of six finalists of Qt programming QtCentre Contest 2008. You can read more information about this contest in QtCentre website.

» Galician (GL) language file added! 2008-10-08

Thanks to Marcos Díaz the xVST have now the Galician (GL) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.2a, you can leave a message here or send me an email.

» Hungarian (HU) language file added! 2008-10-05

Thanks to Zoltán Magyar (ZityiSoft) the xVST have now the Hungarian (HU) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.2a, you can leave a message here or send me an email.

» Korean (KR) language file added! 2008-06-12

Thanks to Lee Evan the xVST have now the Korean (KR) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.2a, you can leave a message here or send me an email.

» xVST is totally compatible with new Qt4.4.0! 2008-05-08

I've trying/testing the new Qt4.4.0 and xVST and it compiled ok. I found only one "missing", the "Open Directory" do not works (Qt4.4.0 bug?).

If all continue ok with Qt4.4.0 the future (static) releases will link to Qt4.4.0

P.S.: The project is not dead, only "freezed" for awhile, because I have alot of work.

» Português - Brasil (BR) language file added! 2008-05-06

Thanks to Mateus Tuler the xVST have now the Português - Brasil (BR) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.2a, you can leave a message here or send me an email.

» Danish (DA) language file added! 2008-04-02

Thanks to Jens Chr. True the xVST have now the Danish (DA) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.2a, you can leave a message here or send me an email.

» xVST version 1.8.2 alpha released! (bug fix release) 2008-03-30

The new xVST 1.8.2 is a bug fixrelease and comes with three new supported sites.

Changelog 1.8.2a:
  • Added French language file
  • Added 3 new services:
    • GodTube
    • MyVideo
    • ClipFish
  • Revised 1 service:
    • MySpaceTV (added service icon)

» French (FR) language file added! 2008-03-24

Thanks to Franck (HackenatoN) & DODICH the xVST have now the French (FR) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.8.1a, you can leave a message here or send me an email.

» xVST version 1.8.1 alpha released! (bug fix release) 2008-03-24

The new xVST 1.8.1 is a bug fixrelease and comes with two new supported sites.

Changelog 1.8.1a:
  • Added 2 new services:
    • MySpass
    • Mp3Tube
  • Revised 2 services:
    • Dailymotion (added "need login" detection)
    • 123Video
  • The last window size and state is now saved
  • Fixed bug (Error: Wrong HTTP request were send (wrong host and path))
  • Fixed bug (Error: The session was not saved correctly)
  • Improved internal "VideoItem" class
Windows
  • Upgraded ffmpeg application to revision 11870

» xVST version 1.8 alpha released! A major update! 2008-03-18

Finally has been released the new version of xVideoServiceThief, 1.8 alpha!

This new version is a major update. Why? Easy to answer, because has been implemented some important new features, such as SIMULTANEOUS DOWNLOADS, PAUSE/RESUME videos, improved error detections, "Accessible information" usable for people with disabilities, and much more!

Here the full changelog of this version, enjoy it!

Changelog 1.8a:
  • Added Multiple simultaneous downloads
  • Added possibility to Pause and Resume downloads
  • Added "Stay always on top" option (accessible from trayIcon->Options->Stay always on top)
  • Added "Minimize to System tray" option (accessible from trayIcon->Options->Minimize to System tray)
  • Added "Paste URL from Clipboard" button in "Add Video" form
  • Added "Time Remaining" for video conversions
  • Added After a new installation, the program check for new updates
  • Added "Support this project" button in "Information" form
  • Added "Information" panel in main form (Display items count, downloading count and total download speed)
  • Added "Help messages" (accessible from "?" button)
  • Added "Accessible information" usable for people with disabilities
  • Added possibility to delete videos pressing the "delete" key
  • Added detection of "Need login" videos
  • Added more explicit error messages
  • Added "View error message" option on found errors
  • Added link to "GNU GPL" licence website (in credits form)
  • Added 3 new services:
    • Boingboing TV
    • GameTrailers
    • Tudou
  • Revised 6 services:
    • YouTube (added support for embedded videos and added "need login" detection)
    • Tu.tv (added "need login" detection)
    • Metacafe
    • PornoTube
    • TuPorno
    • LiveLeak
  • Changed licence to GNU GPL v3 (http://www.gnu.org/licenses/gpl.html)
  • Changed main window size
  • Changed Information window size
  • Changed Credits window size
  • Fixed bug (Error: Disabling the automatic updates, the downloads were not started)
  • Fixed bug (Error: On restore session, the missing videos where not deleted from list)
  • Revised and sorted the "Tab orders" into the application for a better accessibility
  • Revised all shortcuts and replaced for Standard and cross-platform shortcuts
  • Improved error detection (the "Bug report" is only displayed if is a "Connection error" or "Invalid url")
  • Improved the "ProgressBar class" (now is more configurable)
  • Improved internal "HTTP implementation" (full class rewritten)
  • Updated English (UK) language file
  • Updated Spanish (ES) language file
  • Updated Catalan (CAT) language file

» The new xVST 1.8a will be a MAJOR UPDATE!! 2008-03-15

The future xVST 1.8a will come with important new features, such as simultaneous downloads, possibility to pause/resume downloads, and much more!

If you want try this new version, remember, you can download it from the SVN server! (keep in mind that the xVST from SVN is under development and can be unstable)

» Version 1.7.1 Alpha released! (bug fix release) 2008-03-03

This new bug fix release (1.7.1a) fix an IMPORTANT download bug!!

This is the changelog of this version, enjoy it!

Changelog 1.7.1a:
  • Fixed bug (Error: downloads were not finished!! ** IMPORTANT **)
  • Fixed bug (Error: "Display popup" option was not saved)
  • Fixed bug (Error: prevent access violation on invalid videos)

» Version 1.7 Alpha released! 2008-03-01

After some IMPORTANT troubles with my Linux installation I can release the 1.7a of xVST for Linux!!

This is the changelog of this version (1.7a), enjoy it!

Changelog 1.7a:
  • Added 10 new services:
    • XTube
    • Zuuble
    • ZippyVideos (FLV & WMV videos)
    • Zedge
    • Blip
    • Ceknito
    • ZanyVideos
    • Zaable
    • YouTubeIslam
    • YourFileHost
  • Revised 2 services:
    • Tu.tv (yes, again... :P)
    • MySpaceTv
  • Fixed bug (Error: external links were not opened... such as "sf.net tracker", "homepage in information form", etc...)
  • Fixed bug (Error: "Content-Length" was now correctly parsed in http class when a ";" was found)
  • Fixed bug (Error: multiple "Bug Reports" were displayed at same time and always the same video)
  • Improved download speed average
  • Improved time remaining calculation
  • Improved TrayIcon (extended display information: current download/conversion video is displayed)
  • Improved internal HTTP class
  • Improved video errors management

» Czech (CZ) language file added! 2008-02-20

Thanks to Johan Hornof and Lukas Vana (fabian) the xVST have now the Czech (CZ) language file! You can download the new language file here.

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.6a, you can leave a message here or send me an email.

» Version 1.6.1 Alpha released! (bug fix release) 2008-02-18

This new xVST is only a bug fix release.

This is the changelog of this version, enjoy it!

Changelog 1.6.1a:
  • Revised 1 service:
    • Tu.tv
  • Fixed bug (Error: the app was closed if the drag&drop window was active and "Bug Report" was closed)
  • Fixed bug (Error: dropped videos were corrupted)
  • Improved TrayIcon (on double click over the tray icon, now the main form is restored)
  • Improved internal parser functions
  • Revised Spanish (ES) language file
  • Revised Catalan (CAT) language file

» Version 1.6 Alpha released! 2008-02-17

The new xVST version 1.6 Alpha has been released!

This is the changelog of this version, enjoy it!

Changelog 1.6a:
  • Added 2 new services:
    • GameSpot
    • Stage6
  • Revised 2 services:
    • Dailymotion (also updated Dailymotion icon)
    • Yuvutu
  • Fixed bug (Error: fixed POST and GET methods in http class)
  • Fixed bug (Error: invalid version comparation)
  • Revised Polish (PL) language file

» Version 1.5 Alpha released! 2008-02-10

The new xVST version 1.5 Alpha has been released!

The automatic updates WILL NOT DOWNLOAD this new version 1.5a, the reason is an IMPORTANT BUG with automatic updates in version 1.4a (solved in 1.5a).

This is the changelog of this version, enjoy it!

Changelog 1.5a:
  • Added "Credits" form
  • Added "Error Report" module
  • Added 5 new services:
    • Tu.tv
    • Shufuni
    • Spike
    • MySpaceTv
    • CinemaVIP
  • Revised 1 service:
    • Yahoo! Videos
  • Changed "Proxy Port" max. value from "4999" to "9999"
  • Changed "Proxy password" "Echo mode -> normal" to "Echo mode -> Password"
  • Changed "xUpdater is missing" warning message, now is only displayed the first time (and not on each executation)
  • Fixed bug (Error: when the xUpdater was missing, the videos were not downloaded)
  • Fixed bug (Error: downloads directory modified in main form was not saved)
  • Fixed bug (Error: some downloaded videos were corrupted by stupid http class bug)
  • Fixed bug (Error: the button "check for updates" in Options is now deactivated if xUpdater is missing)
  • Fixed bug (Error: Application updates didn't work!!! ***SHAME***)
  • Fixed bug (Error: xUpdater was not launched as "detached process"!!! ***SHAME***)
  • Fixed bug (Error: the "Checking updates" closed by "X" didn't cancel the update process)
  • Fixed bug (Error: the "Update center" closed by "X" didn't cancel the update process)
  • Improved "URL" validation functions
  • Improved "Updates", Dynamic version will download the correspondent "Dynamic xVST" (and not the static version)
Windows:
  • Added Program Version information (.RC)
Linux:
  • Fixed bug (Error: "Play video" did not work, file not found error was raised)
  • Fixed bug (Error: "Open downloads directory" did not work, some dist. did not open the directory)
  • Changed executable name to "xvst"
Mac OS X:
  • Improved all dialogs
  • Changed "Downloads Directory" default dir (to usr/{name}/downloads)

» Polish (PL) language file added! 2008-01-29

Thanks to Grzegorz Gibas (Amigib) the xVST have now the Polish (PL) language file! You can download the new language file here.

Also, daisuke (barlog) is translating the new xVST to Japanese (JP). He is the author of xVST 1.2a Japanese file, thank you a lot! ;)

Thank you a lot guys!!

P.S.: Remember, if you did a translation or need help translating the QM files for xVST 1.4a, you can leave a message here.

» VST version 1.4 Alpha released! 2008-01-27

Wow! Finally the new version of xVST has benn released!! You can download the new version here.

Note: Old users of xVST should download the new version! The automatics updates of xVST 1.2 alpha will download an obsolete version!

» The new xVST version has been finalized!! 2008-01-17

Hey! The new xVST under Qt4 has been finalized!! All the main features are ready and now it's time to solve bugs and other issues.

The project needs your help! Try the new version and help us to fix bugs and other issues!!

Download the current version from the SVN server. Any help will be welcomed!

» The SVN service has been activated 2008-01-08

I'm glad to announce that the SVN service has been activated with the current project state.

The version uploaded and maintained is the new version of xVideoServiceThief using Qt4! The project is under development, so the code uploaded is incomplete and potentially unstable.

You can checkout the SVN here: http://xviservicethief.svn.sourceforge.net/viewvc/xviservicethief/trunk/

» The new version will be ready soon!!! 2008-01-02

After a time off, I'm ready again to continue encoding the new xVideoServiceThief Qt4 version.

All (maybe almost all, to be exactly) of the base core program is finished (download, convert, list manager, etc...).

Please be patient!!!!! I'll come back with more news!

» Good news for Mac OS X and GNU/Linux users! 2007-10-27

The project is changing from Delphi/Lazarus to C++ using Qt4.

What this means? This means a native support for Mac OS X, GNU/Linux and Windows! with same quality and functionality!

Keep checking this website to know the current state of xVST!

» The project is not Dead/Stopped! 2007-09-27

I'm working every day, fixing and adding new features to xVST.

So, why a new version is not ready yet? The main reason is because I'm having important troubles to detect and fix an IMPORTANT hidden bug, which cause an internal error. The bug is almost localized, but it occurs into a non primary Thread, and it's hard to handle it in real time.

Note for Lazarus users: The future 1.3 Alpha source code will be updated and available to compile with Lazarus. I'm testing/writing the Lazarus code with Lazarus 0.9.23 beta for Windows.

» Version 1.2 Alpha launched! 2007-09-17

New version of xVideoServiceThief: 1.2 Alpha

Change log:

  • Added 4 new Video Services:
    • Aniboom
    • Bebo
    • PornoTube
    • DaleAlPlay
  • Added "Language Selection" (Multilanguage)
  • Addes Session Manager (Save/Restore Sessions)
  • Added Automatic Updates configuration
  • Added Kids protection functions
  • Added Downloads Log
  • Added "Online Help" button
  • Added "Open Downloads directory" button
  • Added different icons for each task (getting, downloading and converting) for fast visualitzation
  • Changed List View Columns (column click disabled)
  • Changed program URL to http://xviservicethief.sourceforge.net/
  • Updated Internal Download Core
  • Fixed bug with TrayIcon and "DoubleClick" (the main window is moved to front)

» ersion 1.1 Alpha launched! 2007-09-11

New version of xVideoServiceThief: 1.1 Alpha

Change log:

  • Added 6 new Video Services:
    • Lulu TV
    • LiveVideo
    • Yikers
    • 123video
    • 5min
    • aBum
  • Added Automatic updates function
  • Added xUpdater sub-project
  • Added Drag & Drop Functions (only win32)
  • Added Information/About
  • Added TrayIcon functions
  • Changed the Main Form Icon

» Packages updated 2007-09-07

I uploaded again the Source Code and Windows Binaries (old releases were corrupt!!).

Sorry for any inconvenience.

» First public release launched! 2007-09-06

Welcome community, the xVideoServiceThief is now ready to be download.

Enjoy it.


Other products that I'm involved in!


SafariCacheExplorer for Mac OS X      iUPX Gui for Mac OS X
Mostrarium. Tu negocio, tu app      Les petjades de la Marta