Skip to content

GeneralD/GirlFriend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GirlFriend

language platform framework status

GirlFriend hero banner

A small OS X (macOS) desktop wrapper app from 2014 for playing the Ameba mobile browser game GirlFriend (Kari) (vcard.ameba.jp) on a Mac.

It embeds the game in a legacy WebView and spoofs an iPhone (iOS 7.1, Japanese locale) user agent so the mobile site renders correctly. Native menus and toolbar items provide shortcuts to in-game sections (My Page, Quest, Battle, Club, Deck, Shop, Gift Box, etc.), plus back/forward navigation and scroll controls. A progress indicator shows page-load state.

Status

Legacy sample (2014, last touched 2017). It uses the long-deprecated WebKit WebView / WebFrameLoadDelegate API and targets a game service that is no longer available, so it is kept for historical interest only and will not build or function meaningfully on modern macOS without rework.

Project Structure

GirlFriend/
├── AppDelegate.{h,m}     # Window, WebView wiring, menu/toolbar actions
├── UserAgent.{h,m}       # iPhone/iPad user-agent string presets (iOS 3.0–7.1)
├── Base.lproj/MainMenu.xib
└── Images.xcassets/      # App icon
GirlFriend.xcodeproj/

Building (historical)

Open GirlFriend.xcodeproj in a contemporaneous Xcode (circa Xcode 5) and run the GirlFriend scheme. Modern Xcode versions are unlikely to build this project as-is.

About

Legacy 2014 OS X wrapper app for the Ameba browser game GirlFriend (Kari), using WebView with iPhone user-agent spoofing.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors