• 1
  • 2(current)
  • 3
  • 4
  • 5
  • 15
[RELEASE] Fantasti.cc (Adult) Video Plugin
#16
I accidentally the whole repository when moving it. Its fixed now.
Reply
#17
Bumped to 1.02 just to really fix the search
Reply
#18
hi, I'm the guy who wrote fantasti.cc I've tried the plugin and i think it's a nice start. we are currently working on a new version of the site, so if said plugin is mainly based on html parsing it's going to be broken some day in the near future (haven't see the source of it yet), anyway, I'd like to help you with a cool API, so if you can collect some ideas here I will work on it on my spare time.

bye!
Reply
#19
hi fantasti.cc, i've also been in touch with snake via email

btw. have you got any higher-res art (non-explicit) that we could use for the plugin icon and backdrop?

the plugin is entirely html based, so in that case it probably will break.

an API will be highly awesome and save you a lot of bandwidth, and us a lot of scraper maintenance.
Smile

my suggestions for the API are pretty mundane actually:

a way to login (that also returns the url to the users avatar), search function, access to the nice lists of popular/rated etc vids/collections, access to the user's favourite/commented etc vids/collections, support for vids and pics, interacting with favourites (ie add to favourites, remove from favourites), all the lists of vids containing the thumbnail urls.

also, the way xbmc works is that it will view whole bunches of images in go (as a slideshow maybe), rather than the 'list and select' (for want of a better term) way users do on the site.


BTW, we can put in a pop-up for the first time the addon is installed that notifies about how to donate to fantasti.cc

you can view the latest stable source code here
http://code.google.com/p/xbmc-adult/sour...fantasticc

regards,
a
Reply
#20
Hi anarchintosh, I'm snake,
can you reach me on gtalk? snake at fantasti.cc
Reply
#21
i'll be on in about 5 minutes, just got to wrap something up
Reply
#22
Fixed some problems with the multipage collections.
Reply
#23
getting script error on trying to install on ATV

Here is the error
08:45:58 T:309792768 M: 96747520 DEBUG: WaitOnScriptResult - waiting on the Fantasti.cc plugin...
08:45:58 T:313888768 M: 96747520 NOTICE: -->Python Interpreter Initialized<--
08:45:58 T:313888768 M: 96747520 DEBUG: Process - The source file to load is /var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc/default.py
08:45:58 T:313888768 M: 96747520 DEBUG: Process - Setting the Python path to /var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc:/var/mobile/Library/Preferences/XBMC/addons/script.module.beautifulsoup/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.mechanize/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.cryptopy/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.simplejson/lib:/Applications/XBMC.frappliance/XBMCData/XBMCHome/addons/script.module.pil/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.elementtree/lib:/var/mobile/Library/Preferences/XBMC/addons/script.web.viewer/lib:/Applications/XBMC.frappliance/XBMCData/XBMCHome/addons/script.module.pysqlite/lib:/Applications/XBMC.frappliance/Frameworks/usr:/Applications/XBMC.frappliance/Frameworks/usr/lib/python26.zip:/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/:/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/plat-darwin:/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/plat-mac:/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/plat-mac/lib-scriptpackages:/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/lib-tk:/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/lib-old:/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/lib-dynload
08:45:58 T:313888768 M: 96747520 DEBUG: Process - Entering source directory /var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc
08:46:00 T:309792768 M: 96845824 INFO: Loading skin file: DialogProgress.xml
08:46:00 T:309792768 M: 96837632 DEBUG: ------ Window Init (DialogProgress.xml) ------
08:46:00 T:290295808 M: 96374784 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
08:46:02 T:313888768 M: 96522240 INFO: -->Python script returned the following error<--
08:46:02 T:313888768 M: 96653312 ERROR: Error Type: <type 'exceptions.ImportError'>
08:46:02 T:313888768 M: 96653312 ERROR: Error Contents: No module named Image
08:46:03 T:313888768 M: 96632832 ERROR: Traceback (most recent call last):
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc/default.py", line 28, in <module>
import img_merge
File "/private/var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc/resources/lib/img_merge.py", line 15, in <module>
import Image
ImportError: No module named Image
08:46:03 T:313888768 M: 96632832 INFO: -->End of Python script error report<--
08:46:03 T:290295808 M: 96632832 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
08:46:03 T:313888768 M: 96628736 INFO: Python script stopped
08:46:03 T:313888768 M: 96628736 DEBUG: Thread 313888768 terminating
08:46:03 T:309792768 M: 96628736 DEBUG: WaitOnScriptResult - plugin exited prematurely - terminating
08:46:03 T:290295808 M: 96473088 ERROR: GetDirectory - Error getting plugin://plugin.video.fantasticc/
08:46:03 T:290295808 M: 96468992 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.fantasticc/) failed
08:46:03 T:290295808 M: 96468992 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/video/)
08:46:03 T:290295808 M: 96468992 DEBUG: ParentPath = []
08:46:03 T:290295808 M: 96468992 WARNING: GetLabel - Unknown nodetype requested 0
08:46:03 T:320049152 M: 96468992 DEBUG: thread start, auto delete: 0
08:46:03 T:290295808 M: 96378880 DEBUG: python thread 2 destructed
08:46:03 T:290295808 M: 96296960 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
08:46:04 T:320049152 M: 96604160 WARNING: Create - Unsupported protocol(script) in script://
08:46:05 T:320049152 M: 96690176 WARNING: Previous line repeats 4 times.
08:46:05 T:320049152 M: 96690176 DEBUG: Thread 320049152 terminating
08:46:08 T:290295808 M: 96763904 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
08:46:10 T:290295808 M: 96919552 DEBUG: CGUIMediaWindow::GetDirectory ()
08:46:10 T:290295808 M: 96919552 DEBUG: ParentPath = []
08:46:11 T:317296640 M: 96923648 DEBUG: thread start, auto delete: 0
08:46:11 T:317296640 M: 96923648 DEBUG: Thread 317296640 terminating
08:46:13 T:290295808 M: 98529280 INFO: Python, unloading python24.dll because no scripts are running anymore
08:46:13 T:290295808 M: 98484224 DEBUG: UnloadExtensionLibs, clearing python extension libraries
08:46:13 T:290295808 M: 98484224 DEBUG: Unloading: python26-arm-osx.so
08:46:33 T:310325248 M: 98070528 DEBUG: Thread 310325248 terminating (autodelete)
08:46:41 T:309792768 M: 98066432 DEBUG: Thread 309792768 terminating (autodelete)
Reply
#24
Looks like there is no python library named "Image" on ATV2? No idea why that would be.
Reply
#25
the prev version worked fine on ATV2 so maybe something is missing in the update
Reply
#26
dallasnights Wrote:the prev version worked fine on ATV2 so maybe something is missing in the update

I see what it is, its from Anarchintosh new additions let me figure it out here.
Reply
#27
ATV should be fixed now. Let me know if it isnt.
Reply
#28
Hey, nice plugin. I didn't even know this site existed before I noticed your post. Quick question, is there anyway to add vids to xbmc's Favorites to watch later? Currently seems like I can add them but they wont play
Image
Image
Reply
#29
in the last 2 weeks, more and more videos were throwing Script Failed error, although there are still some video that works.

After retrieving the url from xmbc.log and paste into browser(Chrome in my case), it can play.

Below is one example from xbmc.log:

23:44:58 T:124145664 M:116383744 INFO: -->Python script returned the following error<--
23:44:58 T:124145664 M:116383744 ERROR: Error Type: <type 'exceptions.UnboundLocalError'>
23:44:58 T:124145664 M:116383744 ERROR: Error Contents: local variable 'fetchurl' referenced before assignment
23:44:58 T:124145664 M:116383744 ERROR: Traceback (most recent call last):
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc/default.py", line 514, in <module>
PLAY(url)
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc/default.py", line 311, in PLAY
realurl = GET_LINK(url, 0)
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.fantasticc/default.py", line 337, in GET_LINK
return fetchurl
UnboundLocalError: local variable 'fetchurl' referenced before assignment
23:44:58 T:124145664 M:116383744 INFO: -->End of Python script error report<--


any idea?
Reply
#30
hey rivendell, i'm not sure about that. Ksosez is the guy who made the vid link scrapers, so hopefully he'll respond.

I've got some new additions to this addon in the pipe, including support for images.

fantasti.cc has it's own favourites system, which requires an account. hopefully i'll add support for adding to the favourites, so the addon is more synced with the browsing experience.

it already has support for reading your favourite vids (if you add in Addon Settings your login details)
Reply
  • 1
  • 2(current)
  • 3
  • 4
  • 5
  • 15

Logout Mark Read Team Forum Stats Members Help
[RELEASE] Fantasti.cc (Adult) Video Plugin4