Shoutbox

[BETA] YASS 0.5 - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: Scripting (/forumdisplay.php?fid=39)
+----- Thread: [BETA] YASS 0.5 (/showthread.php?tid=78213)

[BETA] YASS 0.5 by MeEtc on 10-14-2007 at 09:18 PM

Please refer to the updated post and the website for YASS, Yet Another Sig


Well, it's been a while, but here it is. YASS 0.5.

What is YASS?
It stands for Yet Another Signature Status, and allows a user to upload WLM status details to a YASS server for use and display online, primarily as an image, such as what I currently have in my forum signature. It also currently allows for output as plain text, and will allow for XML and base64 encoded output. It will include support for a bot, to allow messages to be submitted from an online web form.

There have mostly been bug fixes in this version, and I have also added a few more features to the client side.

New Features:

  • Ability to silence error toasts
  • Ability to disable status updates while appearing offline
I have also added a Subversion repository for anyone who may be interested in viewing or helping out with the project. Send me a PM if you want write access.
The repository can be found at: http://svn.meetcweb.com/yassclient at least for now. I'm going to have to clean that up somehow to separate the client and server files.

Also in this version, although not implemented yet, is some code for the next major feature I will be adding to YASS. Call this an easter egg if you want. Don't spoil it if you find it! ;)

Next major change, is that I moved servers. I will be setting up a full domain name shortly, but the biggest advantage to this is that my bandwidth has increased by 10x, which means i have theoretical support for 10x the current users that I have, making approximate resources for 50-60 people. That being said, I am open to accepting more testers. I will not be accepting just anyone who applies; I am looking for people have some technical know-how, and experience with Plus scrips and/or PHP would be helpful. I will probably be accepting 10-20 more people, depending on quantity and quality to the replies. To apply: send me a PM with your primary MSN Passport address, your timezone, and why you want to be a tester. For my current testers, please let me know if you are still interested in participating.

Not a whole lot of changes on the server side in this release. The only thing I can really remember changing is setting the default timezone to UTC, instead relying on wherever the server is located.

Current bugs:
  • Passkey cannot be successfully regenerated unless logged in successfully. If you cannot login due to passkey mis-match, it will have to manually be updated by copying the current key from the database, and saving it in the config file; or simply resetting the passkey on both sides.
  • Unicode characters show as question marks. I'm not sure if i can fix this or not, I think its a limitation of PHP.

To Do:
  • Currently, if you have a media item in the PSM at the time of logging out, the media item is not displayed on the PSM of the status image. This is by design. What I want to happen eventually, is the personal message is displayed instead of the music while offline.
  • Add an installer for the server side scripts.
  • Add a webform to allow sending of messages to users. Biggest reason I haven't added this yet, is because i have no anti-spam measures to add to it yet. I'm open to suggestions.
  • The easter egg, as stated above.
  • I have no website, graphics or logo at all yet. I'm horrible at these things. No, I'm not adding a forum any time soon, if at all. I may add a blog.
  • Any other suggestions?

I don't have the files ready quite yet for download, I will edit this post and upload when i do (won't be long)

Original post for YASS 0.4: http://shoutbox.menthix.net/showthread.php?tid=76261
Wow, I just noticed YASS 0.4 has been downloaded 111 times!

Quick edit on the download. The zip file didn't have a SQL dump file.

RE: [BETA] YASS 0.5 by aNILEator on 10-14-2007 at 10:07 PM

oooo said I might test when it got to 0.5 :D


RE: [BETA] YASS 0.5 by MeEtc on 10-14-2007 at 10:32 PM

For those who want the client script only, I have attached it below.
You will still need a server to connect to in order for the script to function.


RE: [BETA] YASS 0.5 by odbod on 10-14-2007 at 11:02 PM

This sounds like an interesting script, i'm gonna try it out.


RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 10:20 AM

i configured the bot etc uploaded all and got this
Fatal error: Call to undefined function: default_timezone_set() in /usr/export/www/vhosts/funnetwork/hosting/binaryinc/yass/index.php on line 17
i changed the time zone to GMT+1 in the php file whats wrong
user adding works,...


RE: [BETA] YASS 0.5 by -dt- on 10-16-2007 at 10:29 AM

quote:
Originally posted by snAke_LeAder
i configured the bot etc uploaded all and got this
Fatal error: Call to undefined function: default_timezone_set() in /usr/export/www/vhosts/funnetwork/hosting/binaryinc/yass/index.php on line 17
i changed the time zone to GMT+1 in the php file whats wrong
user adding works,...
heh you're not running php5
RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 10:32 AM

funpic dos not support php5 what can i do,...searching for another hoster


RE: [BETA] YASS 0.5 by MeEtc on 10-16-2007 at 10:40 AM

Well, I tried to make a program PHP4 compatible, but I haven't found a suitable replacement for that function yet. All the timezone functionality still needs work, so I doubt it will stay as it is now.


RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 10:42 AM

ok i switched to tripod


RE: [BETA] YASS 0.5 by MeEtc on 10-16-2007 at 10:50 AM

I doubt that any free host will be able to run YASS; all the free hosts I have seen usually block portions of the functionality of the script.
The host needs to allow all functions of the GD library, and allow socket connectionsfor the bot to function.


RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 10:53 AM

so i have to settup a server @home ^^


RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 06:52 PM

do i have to edit the index php ? <insert body content here> is shown on the site useradd is the only working site


RE: [BETA] YASS 0.5 by MeEtc on 10-16-2007 at 06:55 PM

yes, that is located in the index.php file. you only need to edit the file if you actually want to put content on the page. I am going to put info about the program on my site, but change the page however you want.


RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 07:03 PM

:( why ?


RE: [BETA] YASS 0.5 by MeEtc on 10-16-2007 at 07:32 PM

you need to put the full URL to the index file, http://www.domain.com/folder/index.php
Or, the script might still be causing errors and be giving more than just the expected result.

When a URL is typed into the box, the script sends your email address as post data to the URL. If the URL is a valid YASS URL, the output of the file should be your MSN id number, as a check.
If the output of the page is anything but, it will give you that error message as you see it.


RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 07:44 PM

http://www.banana-bot.pytalhost.com/index.php i typed the right adress
the server is running php5.2 and the gd extensions are enabled


short_open_tag
asp_tags

track_vars
register_globals
register_long_arrays
auto_globals_jit

Inlcudes:

MySQL
MySQLi
mCrypt
GD-Library
SQLite
PDO
SQLite (PDO)


RE: [BETA] YASS 0.5 by MeEtc on 10-16-2007 at 07:51 PM

From the page source of that link:

code:

code:
<script src="http://layer-ads.de/la-11423-subid:p87017.js" type="text/javascript"></script>
There's the problem, your host is putting strange characters at the top of the page, and ads on the bottom of the page.
RE: [BETA] YASS 0.5 by snAke_LeAder on 10-16-2007 at 09:03 PM

i changed the host,...tryed with ie and ff cant see any ads

Notice: Use of undefined constant UTC - assumed 'UTC' in /www/usersites/a-f/banana-bot/pub/yass/index.php on line 17

Notice: Undefined index: msnid in /www/usersites/a-f/banana-bot/pub/yass/index.php on line 19

Notice: Undefined index: pass in /www/usersites/a-f/banana-bot/pub/yass/index.php on line 20

Notice: Undefined index: req in /www/usersites/a-f/banana-bot/pub/yass/index.php on line 21


RE: [BETA] YASS 0.5 by MeEtc on 10-28-2007 at 03:10 PM

Well, i guess nobody went looking for the easter egg. What was included is a bit outdated now anyway, as I have changed it ;)

Here's an updated version of the egg, and a preview of what to look forward to in 0.6
I'm also still using way under 1% of my bandwidth, so anyone who wants to sign up is welcome to