Code Monkey home page Code Monkey logo

yikyakterminal's People

Contributors

bkoller avatar bored-engineer avatar djtech42 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

yikyakterminal's Issues

Recent update breaks all functionality

Output upon reading latest yaks:


1

Starting October 13 you’ll need to be on the latest version to post or reply to a Yak. Keep up with your Herd and update now!

10000 likes  |  Posted  2015-11-23 14:25:59  at  64.8451844 -147.6939777

    Comments:0

2

Hold up you beautiful person, if you wanna do anything more than read yaks you gotta download our new update.
Now you can search and save custom peek locations anywhere in the world!
So do yourself a favor and shower yourself in the glory of this new update. Ride on.

10000 likes  |  Posted  2015-11-23 14:25:59  at  64.8451844 -147.6939777

    Comments:0

issues with reading yaks

is pulling down the most recent yaks no longer available?
R command receives the following error:

Hold up you beautiful person, if you wanna do anything more than read yaks you gotta download our new update.
Now you can search and save custom peek locations anywhere in the world!
So do yourself a favor and shower yourself in the glory of this new update. Ride on.

API has changed

The API will have to be changed to match how Yik Yak is implemented now.

Unable to Post/Downvote/Upvote

I currently am getting a "401 unauthorized" message coupled with a message about having an outdated version. Any plans to update this?

500 Internal Server Error

When trying to post a new yak I'm getting a 500_internal_server_error. I think there might be something wrong with the url to access YikYak's api. It doesn't seem like it's functioning properly at this point

Voting

Any idea how to get voting and commenting to work with this code? How about vote bombs?

Update on description requested

So whats going on with the the new user ids currently? Are the UUID's its generating just random , unregistered UUID's or is it actually working currently?

Error: Not connected to the Internet

Have I overlooked some instructions some where? I am receiving the following error message...

User ID: 2EE66332E241C627A2FA64C7E986A3C0

Connecting to Yik Yak server...

Error: Not connected to the Internet

Is this an issue related to the user_id issues? I have tried manually trying some of the ones listed around but still receive this error.

Any Ideas?

Cheers

Issues with new user generation

It seems like Yik Yak isn't accepting the user ID's as it's returning an error message that you can only see when you try to view your own posts as shown below
image

However I tried using the test ID that was posted in a previous issue thread (B6C52E0EA41CBD9D4A1FA7D65C60AA4D) and that ID worked without any issue

Note: Posting

If posting doesn't work for you, try downloading the beta branch version. This version saves the User ID to make sure it stays the same. I will be merging this version soon.

YikYak update

with the new update whenever I run the application and attempt to read local Yaks it requests that I update my YikYak app. What can be done about this? Any response is helpful as im trying to clear up some yikyak issues in the community. Thanks.

Hardcoded key in the api

Hey I was looking at the code and there was mentioning of the key = "F7CAFA2F-FE67-4E03-A090-AC7FFF010729"

Is this key always the same? Did you find it from the decoded apk?

Invalid python2 unicode string

In pygeolib.py, line 122

return self.current_data['types'] == [u'street_address']

should be

return self.current_data['types'] == ['street_address']

key to sign GET/POST

Can someone tell me what the key used to sign GET requests is called and how it is generated?

File: API.py
Line: 224
key = "EF64523D2BD1FA21F18F5BC654DFC41B"

Crashes upon hitting an emoji

Returns this error

image

Also it appears Yik Yak believes that the program is running an non-updated version and won't let you post until it is updated

string parsing error when registering user id

for some reason, there is an issue parsing a float location to a string. I have already fixed this myself, but the simplicity of the error made me wonder if I am working with the latest version. Here is the error:

C:\Users\Brian\Code\YikYakTerminal>python3 YikYak.py

Yik Yak Command Line Edition : Created by djtech42


Enter college name or address: Georgia Tech

Traceback (most recent call last):
  File "YikYak.py", line 45, in main
    f = open("userID", "r")
FileNotFoundError: [Errno 2] No such file or directory: 'userID'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "YikYak.py", line 470, in <module>
    main()
  File "YikYak.py", line 54, in main
    remoteyakker = pk.Yakker(None, coordlocation, True)
  File "C:\Users\Brian\Code\YikYakTerminal\API.py", line 199, in __init__
    self.register_id_new(user_id)
  File "C:\Users\Brian\Code\YikYakTerminal\API.py", line 219, in register_id_new

    result = self.get("registerUser", params)
  File "C:\Users\Brian\Code\YikYakTerminal\API.py", line 278, in get
    "Cookie": "lat=" + self.location.latitude + "; long=" + self.location.longit
ude + "; pending=deleted; expires=Thu,01-Jan-1970 00:00:01 GMT;Max-Age=0",
TypeError: Can't convert 'float' object to str implicitly

Syntax Error

Syntax Error occurs..

jp$ cd '/Users/jp/Downloads/YikYakTerminal-master/' && '/usr/bin/pythonw' '/Users/jp/Downloads/YikYakTerminal-master/YikYak.py' && echo Exit status: $? && exit 1
File "/Users/jp/Downloads/YikYakTerminal-master/YikYak.py", line 51
print ("\n\t\tComments:", end='')

Duplicate of #10: New User ID Issues

For example, typing P goes through the entire process, finishes up and says "Yak Successful :)".
Inputting Y demonstrates that Yakarma has gone up by 2.
However, the post did not go through, nothing changed.

The same thing happens with voting and commenting, the app says the procedure was completed successfully, but nothing happened. The API hasn't been updated that recently, I was wondering if this is a problem for all users or if I am missing something.

Thank you

Printing Comments to .csv

Hi All,

I'm using a modified version of Yik Yak terminal to pull down yaks and write them to a .csv. Everything is working well, but I can't seem to capture the comments attached to each specific Yak. I'm including my YikYak.py and API.py here and would love some guidance. Basically, I'd be happy to pull all comments for each yak into a single field and parse them later.

YakPy.zip

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.