Inglés | 简体中文 | 한국어
Preguntas y respuestas
Una aplicación manga para E-Hentai, compatible con Android, iOS, Windows, MacOS y Linux.
Aún en etapa de desarrollo, bienvenido a enviar problemas o solicitudes de funciones.
Descargar
Instalar para Android: descargue el .apk según la arquitectura de su dispositivo e instálelo.
arm64-v8a: Adecuado para teléfonos Android con procesador ARM de octava generación (opción común)
armeabiv-v7a: Adecuado para teléfonos Android con procesador ARM de séptima generación
x86_64: raro
Instalar para iOS: descargue .ipa, luego use AltStore o SideLoadly para firmar.
Instalar para Windows: descargue Windows_xxx.zip y luego descomprímalo.
Si utiliza un servidor proxy, configure la dirección del proxy en la página de configuración de red.
Si está utilizando Windows 11 y no puede iniciar la aplicación, intente ejecutar jhentai.exe en modo de compatibilidad.
Si está bloqueado por Windows Defender, confíe en él.
Instalar para MacOS (sin mantenimiento): descargar .dmg.
Confíe en la configuración del sistema.
Si utiliza un servidor proxy, configure la dirección del proxy en la página de configuración de red.
Instalar para Linux (sin mantenimiento): descargue Linux-amd64.deb o Linux-x86_64.AppImage según su plataforma, luego instálelo o ejecútelo (es posible que necesite instalar webkit2gtk-4.1).
Si utiliza un servidor proxy, configure la dirección del proxy en la página de configuración de red.
Actualización para Android: descargue el .apk según la arquitectura de su dispositivo e instálelo.
Actualización para iOS: descargue .ipa, luego use AltStore o SideLoadly para firmar.
Actualización para Windows: elimine directamente el antiguo directorio descomprimido, luego descargue el último Windows_xxx.zip y descomprímalo.
Actualización para MacOS (sin mantenimiento): descargar .dmg.
Actualización para Linux (sin mantenimiento): elimine el producto antiguo y descargue el producto más reciente.
Envíe un PR si desea ayudar con la traducción.
pasos
Mi primer proyecto con Flutter. Mi objetivo es familiarizarme con Flutter durante el desarrollo. Los dispositivos que uso incluyen teléfonos Android, iPad y computadoras con Windows. Las aplicaciones e-hentai que usé antes tienen varios errores y no entiendo el código fuente porque no tengo experiencia en desarrollo con Android o ios, así que elijo JHenTai para que se convierta en mi primer proyecto Flutter.
2022.08.20 Después de cinco meses de desarrollo, JHenTai se ha vuelto cada vez más fuerte y he refactorizado por completo algunos códigos para la página de galería, la página de lectura, la página de descarga, etc., que están escritos en la etapa inicial. Hice lo mejor que pude para extraer los puntos en común entre diferentes páginas y estilos para reducir el acoplamiento y beneficiar el desarrollo de nuevas funciones. Estaría muy agradecido si alguno de ustedes pudiera darme algún consejo sobre estilo de codificación, patrones de diseño y cualquier cosa relacionada con el desarrollo de Flutter o participar en el desarrollo de JHenTai.
2022.10.29 Estoy más familiarizado con el desarrollo básico de Flutter y de ahora en adelante me centraré en otra área. Por lo tanto, las actualizaciones para JHenTai serán menores que las anteriores, pero aún así solucionaré los errores o problemas a tiempo.
Referencias de diseño y estilo:
FEhviewer: Principalmente
EHPanda
Visor EH
Traducción de etiquetas:
EhTagTraducción
Optimización del orden de etiquetas:
e-hentai-db
e-hentai-recuento de etiquetas
EhJeringa
Traducción de la aplicación:
andyching168 kenny03211 繁體中文(台灣)
lucas-04 Português brasileño
qlife1146 한국어
¿Muchas gracias a estos proyectos y personas?
Diseño móvil, tableta y escritorio (3 tipos)
Diseño de página de lectura vertical, horizontal y de doble columna (4 tipos)
GalleryPage, Popular, Favorito, Visto, Historial, admite múltiples estilos de lista de galerías
buscar, sugerencia de búsqueda, tocar etiqueta para buscar, buscar archivos, saltar a una página determinada
lectura y descarga en línea, admite la tarea de restauración de descarga, admite la sincronización de actualizaciones después de que quien subió el archivo haya subido una nueva versión
descarga de archivos y descompresión y lectura automáticas
soporte para cargar imágenes locales y leer
soporte para asignar prioridad a la tarea de descarga manualmente
soporte para asignar grupo a galería y archivo
favorito, calificación, torrent, archivo, estadísticas, compartir
inicio de sesión con contraseña, inicio de sesión con cookies, inicio de sesión web
Admite sitio EX (dominio frontal opcional)
votar por Etiqueta, ver y etiquetas ocultas
comentar, votar por comentario
Desbloqueo de huellas dactilares
Admite teclas de acceso directo como 'Tab' y 'Teclas de flecha' en el diseño del escritorio
código de idioma
código de país
Copie /lib/src/l18n/en_US.dart
y cambie el nombre a {your_languageCode}_{your_countryCode}.dart
Cambiar el nombre de la clase en un archivo nuevo (opcional)
Modifique pares kv en keys
de método, traduzca valores a su idioma
Ahora puedes enviar tu PR, yo haré las cosas restantes. O puedes continuar con:
Ingrese /lib/src/l18n/locale_text.dart
, agregue un nuevo par kv en keys
del método => {your_languageCode}_{your_countryCode} : {your_className}.keys()
Ingrese /lib/src/consts/locale_consts.dart
, agregue un nuevo par kv en la propiedad localeCode2Description
: {your_languageCode}_{your_countryCode} : {languageDescription}
para describir su idioma.
Debe administrar su firma de Android usted mismo, consulte https://docs.flutter.dev/deployment/android#signing-the-app
Simplemente ejecute este proyecto a través de IDEA o VSCode simplemente.
obtener: gestión de dependencias, gestión de estado, l18n, NoSQL
dio: red
Imagen extendida: imagen
deriva: base de datos