Go to Post Teams that take care of the little things often have much less trouble with the big things! - dtengineering [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 7 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 09-02-2009, 11:10
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Quote:
Originally Posted by LVMastery View Post
Please let me know if you have flash and javascript enabled.
Flash: got it. I have no trouble viewing .flv files, for example.

I don't see an option for "javascript enabled" in the Flash settings. JavaScript is enabled in the Safari security preferences. As much as I would like to turn it off, too many web sites nag at me if I do (though the lvmastery site didn't seem to mind).

The thing that makes me wonder most, however, is the lack of a reference to anything resembling a video file in the source of the web page. It doesn't really matter what I have enabled or not if the site doesn't present a link to the video in the first place, does it?
Reply With Quote
  #2   Spotlight this post!  
Unread 09-02-2009, 11:14
LVMastery LVMastery is offline
LabVIEW Educator and Mentor
AKA: Ben Zimmer
FRC #0843 (Wildcats)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2008
Location: Toronto
Posts: 47
LVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud of
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Alan,

Trust me, the video is there. The video call itself is buried in a js script, which unfortunately means you need js enabled to view it.

Ben
__________________
Ben Zimmer
Enable Education
www.EnableEducation.com
www.FRCMastery.com
email: ben@enabletc.com
Phone/Fax: (905) 864-1858
Toll Free: (877) 872-4619
Reply With Quote
  #3   Spotlight this post!  
Unread 09-02-2009, 11:42
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Oh, I trust you. Other people don't seem to be having any trouble with it.


The "video call" must be very well hidden. The only javascript I see on the page is a trio of scripts in the <head> that actually look like they're skipped for non-IE browsers, and something that looks like line noise after the "click here to install the latest version of flash" link. Based on that, I tried viewing it with Internet Explorer (on a Windows computer, even). There still is nothing obvious to click in order to view the video. Where is it supposed to be on the page? There is a largish blank spot after the "latest version of flash" and before the "Testimonials / Want to See More? / Already Registered?" where that cryptic script would fit, but it doesn't respond to clicks and doesn't show any hidden text when I select through it.

Oh, and one other weird thing about the Tip Jar pages: no matter how wide I make the window, the bottom scroll bar never goes away.
Reply With Quote
  #4   Spotlight this post!  
Unread 09-02-2009, 11:54
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Quote:
Originally Posted by Alan Anderson View Post
The "video call" must be very well hidden.
It looks like the line that inserts the inline Flash player is this: (it comes on the line in the source right after "Trouble viewing these videos?")
Code:
<SCRIPT language='JavaScript' type='text/javascript'>var code="'1AQAPKRV'02nclewceg'1F'05HctcQapkrv'05'02v{rg'1F'05vgzv-hctcqapkrv'05'1Gtcp'02WPN'1Fuklfmu,nmacvkml,jpgd'1@tcp'02qrnkv'02'1F'02WPN,klfgzMd'02'0:'02'00ntocqvgp{,amo'00'0;'1@kd'02'0:qrnkv'1A2'0;'02'5@nmacvkml,jpgd'1F'00uuu,ntocqvgp{,amo'00'1@'5Fgnqg'5@fmawoglv,upkvg'0:wlgqacrg'0:'00'071Akdpcog'0702qpa'071F'0700jvvr'071C--uuu,ntocqvgp{,amo-dkngq-VkrHcp37]:Dg`2;-VkrHcp37]:Dg`2;,jvon'0700'0702ukfvj'071F'0700:42'0700'0702jgkejv'071F'0700442'0700'0702ocpeklukfvj'071F'07003'0700'0702ocpekljgkejv'071F'07003'0700'0702dpcog`mpfgp'071F'07002'0700'0702kf'071F'0700gzvgplcn'0700'071G'071A-kdpcog'071G'00'0;'0;'1@'5F'1A-QAPKRV'1G"; var res="";var len=code.length; var i;for (i=0;i<len;i++) {res+=String.fromCharCode(code.charCodeAt(i)^2)} res=unescape(res);document.write(res);</SCRIPT><table>
Looks like that decodes some obfuscated HTML and inserts it into the document. Why it needs to be obfuscated is beyond me. The way that is being done could be triggering an ad-blocker perhaps?
Reply With Quote
  #5   Spotlight this post!  
Unread 09-02-2009, 12:05
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Quote:
Originally Posted by Dave Flowerday View Post
It looks like the line that inserts the inline Flash player is this: (it comes on the line in the source right after "Trouble viewing these videos?")
Yeah, that's what I called "line noise".
Quote:
Looks like that decodes some obfuscated HTML and inserts it into the document. Why it needs to be obfuscated is beyond me. The way that is being done could be triggering an ad-blocker perhaps?
Is the actual video (and/or player) hosted on a different server? The firewall here is pretty draconian when it comes to things like YouTube or other public video/image/blogging sites.
Reply With Quote
  #6   Spotlight this post!  
Unread 09-02-2009, 12:13
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Quote:
Originally Posted by Alan Anderson View Post
Is the actual video (and/or player) hosted on a different server? The firewall here is pretty draconian when it comes to things like YouTube or other public video/image/blogging sites.
Here's what that line noise decodes to:
{removed by request}

Last edited by Dave Flowerday : 09-02-2009 at 14:10.
Reply With Quote
  #7   Spotlight this post!  
Unread 09-02-2009, 13:09
LVMastery LVMastery is offline
LabVIEW Educator and Mentor
AKA: Ben Zimmer
FRC #0843 (Wildcats)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2008
Location: Toronto
Posts: 47
LVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud ofLVMastery has much to be proud of
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Guys, I appreciate the interest!

The line you are referring to is an obfuscation, which is intended to make it difficult for sites to extract my videos and play them without my knowledge or approval. Personally, I don't think that's unreasonable?!?

Even if that wasn't there, the tool I'm using to create these screencasts is Camtasia Studio, and it uses a javascript controller to play the flash video files.

Now, I'm never one to complain about any attention, good or bad, and I'm sorry if the way I posted my videos is distracting, but I'm not really sure its relevant to this forum.

I'm a LabVIEW programmer, not a web programmer, and the web development tools I'm using seem to work well for for most situations, but if you are having trouble, I'd be happy to help as much as I can. However, I won't be able to remove the js requirement, and, frankly, you are the first ever to comment on it being an issue.

Ben
__________________
Ben Zimmer
Enable Education
www.EnableEducation.com
www.FRCMastery.com
email: ben@enabletc.com
Phone/Fax: (905) 864-1858
Toll Free: (877) 872-4619
Reply With Quote
  #8   Spotlight this post!  
Unread 09-02-2009, 14:36
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Cruch Time Help! 3 LabVIEW Tutorial Videos: State Machines; Faster Code; Simulati

Quote:
Originally Posted by LVMastery View Post
The line you are referring to is an obfuscation, which is intended to make it difficult for sites to extract my videos and play them without my knowledge or approval. Personally, I don't think that's unreasonable?!?
It's reasonable until it makes it difficult for a user (e.g., me) to play your videos with your approval.

Quote:
...if you are having trouble, I'd be happy to help as much as I can.
The one piece of information I could use is the name of the server on which the video is hosted. With that, I can either confirm or rule out my theory that firewall rules are causing me grief.

I haven't tried accessing the lvmastery site using my home connection since I got the information that JavaScript is strictly required. I'll try to remember to give it a go again late this evening when I'm there (it's a real pain not having Internet access at the robotics shop).
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Good online tutorial explaining the Gravity simulation in Solidworks? Elgin Clock SolidWorks 7 24-06-2009 22:05
LabVIEW Video Tutorial - Debugging Your FRC Code LVMastery NI LabVIEW 0 26-01-2009 09:28
help me in LabView code mahmosh National Instruments LabVIEW and Data Acquisition 3 11-01-2009 00:18
State Based Machines in LabView Greg Marra General Forum 0 11-11-2008 11:07
State Machines doyler Programming 7 11-01-2005 00:53


All times are GMT -5. The time now is 21:34.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi